解决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是我们设置的参数的值

相关推荐
有事没事实验室4 分钟前
router-link的custom模式
前端·javascript·vue.js
4***V2026 分钟前
Vue3响应式原理详解
开发语言·javascript·ecmascript
常乐我净61612 分钟前
十、路由和导航
前端
Tonychen13 分钟前
TypeScript 里 infer 常见用法
前端·typescript
米诺zuo13 分钟前
MUI sx prop 中的响应式适配
前端
周尛先森15 分钟前
都React 19了,他到底带来了什么?
前端
洞窝技术20 分钟前
一键屏蔽某国IP访问实战
前端·nginx·node.js
fruge31 分钟前
前端自动化脚本:用 Node.js 写批量处理工具(图片压缩、文件重命名)
前端·node.js·自动化
Jolyne_1 小时前
antd Image base64缓存 + loading 态优化方案
前端
BINGCHN1 小时前
NSSCTF每日一练 SWPUCTF2021 include--web
android·前端·android studio