v-for绑定数组数据渲染时

arr[index] = newVal 

形式改变数组值不会重新渲染视图,原因是vue无法监听到复杂数据类型内部数据变化,要使用

Vue.set( target, key, value )

在methods中 ,可写为

this.$set( target, key, value)

方式改变数据

Logo

前往低代码交流专区

更多推荐