问题
uniapp项目中点击checkbox 复选框时值改变了,页面样式却没有改变
数据结构
点击打印的checkbox 值
解决方案
因为数据绑定层次太深,导致无法更新,触发checkboxChange方法的时候使用 this.$forceUpdate()进行强制刷新,问题就愉快的解决了
checkboxChange(key){
this.$forceUpdate()
console.log(this.contents.addition[key].checked)
},
ps:
关于给对象增加属性视图不更新请移至 往期文章