vue是通过检测get,set才得知数据是否更新的,而对于数组来说,是没有get,set方法的,所以需要我们自己手动触发,需要发送消息通知vue
// 假设this.content = [{},{},{}];
changeVal:function(index){
this.contents[index].name="change";
Vue.set(this.contents, index, this.contents[index]);
}
set方法具体点击 https://cn.vuejs.org/v2/api/#Vue-set
网友评论