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

相关推荐
速盾cdn6 分钟前
速盾:高防 CDN 怎么屏蔽恶意访问?
前端·网络·web安全
javaer炒粉2 小时前
provide,inject父传子
javascript·vue.js·elementui
LvManBa2 小时前
Vue学习记录之五(组件/生命周期)
javascript·vue.js·学习
一生为追梦5 小时前
Linux 内存管理机制概述
前端·chrome
喝旺仔la6 小时前
使用vue创建项目
前端·javascript·vue.js
心.c6 小时前
植物大战僵尸【源代码分享+核心思路讲解】
前端·javascript·css·数据结构·游戏·html
喝旺仔la6 小时前
Element Plus中button按钮相关大全
前端·javascript·vue.js
柒@宝儿姐6 小时前
Git的下载与安装
前端·javascript·vue.js·git·elementui·visual studio
Hiweir ·6 小时前
机器翻译之数据处理
前端·人工智能·python·rnn·自然语言处理·nlp·机器翻译
敲敲敲敲暴你脑袋7 小时前
【cesium】绘制贴地线面和自定义Primitive
javascript·webgl·cesium