vue改变数组或者对象的某一项,页面视图没有渲染

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vue改变数组或者对象的某一项,页面视图没有渲染相关的知识,希望对你有一定的参考价值。

参考技术A this.tableData是一个数组,this.tableData[index]是一个对象.如果直接修改:

用上面的方法改变对象的一个属性editable,打印发现值已经改变了,但是视图并没有渲染出来,应该用:

this.tableData是一个数组,this.tableObj是一个对象.如果直接改变数组的某一项:

也是视图层不会渲染出来.用下面两种方法都可:

以上是关于vue改变数组或者对象的某一项,页面视图没有渲染的主要内容,如果未能解决你的问题,请参考以下文章

vue中的数组数据不同步更新的问题

vue的data里面的值是数组时,在更改其某一项的时候,怎么触发视图的重新渲染?

vuex中更新对象或数组的值页面不更新的问题

小程序视图更新数组某一项

关于forEach方法能否改变数组中每一项的值

小程序开发之改变data中数组或对象的某一属性值