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

相关推荐
雪芽蓝域zzs8 分钟前
Vue前端配置路由通配捕获 404
前端·javascript·vue.js
计算机魔术师10 分钟前
Anthropic 发布电商 Agent 架构与生产实践指南,并开源 commerce-agents 参考实现
前端
IMPYLH18 分钟前
HTML 的 <ol> 元素
前端·html
IMPYLH19 分钟前
HTML 的 <object> 元素
前端·html
DevOpenClub21 分钟前
PDF 多格式解析如何避免混用输出:TEXT、HTML、XML 与 TAG 数据契约
xml·前端·数据库·pdf·html
用户2526327534729 分钟前
请问同一台服务器能同时部署前后端项目并支持https吗?
前端
小凯在掘金40 分钟前
类型判断什么时候用 typeof?
javascript
Sincerelyplz43 分钟前
【Pipecat】基于Pipecat的voice agent实践
前端·后端·agent
lerhxx1 小时前
为什么你的Three.js物体总是乱转?一文彻底搞懂“万向锁”与四元数
前端·three.js
幸运小圣1 小时前
JavaScript 关键字与保留字学习笔记详细讲解,一篇get ✅【JavaScript查缺补漏】
javascript·笔记·学习