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

相关推荐
崔庆才丨静觅3 分钟前
比官方便宜一半以上!Grok API 申请及使用
前端
星光不问赶路人11 分钟前
vue3使用jsx语法详解
前端·vue.js
天蓝色的鱼鱼14 分钟前
shadcn/ui,给你一个真正可控的UI组件库
前端
布列瑟农的星空18 分钟前
前端都能看懂的Rust入门教程(三)——控制流语句
前端·后端·rust
Mr Xu_23 分钟前
Vue 3 中计算属性的最佳实践:提升可读性、可维护性与性能
前端·javascript
jerrywus30 分钟前
我写了个 Claude Code Skill,再也不用手动切图传 COS 了
前端·agent·claude
玖月晴空34 分钟前
探索关于Spec 和Skills 的一些实战运用-Kiro篇
前端·aigc·代码规范
子兮曰38 分钟前
深入理解滑块验证码:那些你不知道的防破解机制
前端·javascript·canvas
Highcharts.js41 分钟前
【Highcharts】如何用命令行渲染导出图片?
javascript·导出·开发文档·highcharts·命令行渲染·命令行功能
会一丢丢蝶泳的咻狗1 小时前
Sass实现,蛇形流动布局
前端·css