vue中 CheckBox全选在谷歌浏览器下无效

贝贝啊__ 2017-12-04 04:14:40
checkedAll () {
this.checked = !this.checked
if (this.checked) {
this.checkArr = this.tablelist.map(item => {
return item
})
} else {
this.checkArr = []
}
}//全选的方法 this.checkArr 为单个复选框的v-model this.checked为全选复选框的v-model

在火狐浏览器下可以 而谷歌浏览器下无效 通过控制台看 在谷歌浏览器下 this.checked始终为true
...全文
190 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
贝贝啊__ 2017-12-05
  • 打赏
  • 举报
回复
因为在不同浏览器中 异步操作的返回不能确定 因此可以将全选复选框的click事件换成CheckBox的change事件 问题解决

87,904

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧