解决elementUI中使用checkbox无法选中的问题

解决elementUI中使用checkbox无法选中的问题

事情的开始是这样的,有一个属性是isCheck,后端是没有返回这个字段的,但是前端需要将这个属性绑定到el-checkbox上去,但是前端采用循环的方式去生成el-checkbox不行。isCheck每个都有,但是就是无法选中,原因是缺少get和set方法。

原先的写法

复制代码
循环

dataList[i].isCheck = false

上面的写法是不行的。

解决的方法。

复制代码
循环
this.$set(dataList[i],"isCheck",false)

经过$set就可以把属性设置成动态的值了。

  • 参数1是我们的item

  • 参数2是我们需要设置的属性

  • 参数3是我们设置的参数的值

相关推荐
u0111026755 分钟前
WebP 转成 PNG 后为什么更大?图片格式转换不等于压缩
前端·javascript·vue.js
万少6 分钟前
Qoder sonus模型 20分钟,复刻 马斯克 飞天汽车
前端·后端·算法
java1234_小锋28 分钟前
【技术专题】HTML5 网页技术 - HTML5 列表标签
前端·html·html5
强二小哥帅29 分钟前
Kotlin 协程复习笔记
前端
不可能片场32 分钟前
工程实践 原子替换改了 ctime 怎么修
前端·electron
暧暧内含光33 分钟前
HTTP 文件传输体系全解:从协议标头、OSS 架构到流媒体分片
前端
静默回滚34 分钟前
浏览器能显示AVIF,却导不出一张AVIF
前端
小皮虾39 分钟前
小程序全局状态还能这么简单?只需初始化一次,页面自动同步
前端·javascript·微信小程序
用户8186180280043 分钟前
RESTful API 设计规范与版本演进
前端
补码缩写44 分钟前
前端AVIF编码开多线程快两三倍,speed调到8就不快了
前端