var vm=new Vue({ el:"#app", data:{ arrays:[1,2,3,4] }, methods:{ loadpage:function(){ var self=this; self.arrays[0]=5; console.log("变化之后的数组----"); console.log(self.arrays); } }, watch:{//侦听属性 arrays:{ handler:function(val,oldVal){ var self=this; console.log(val); console.log(oldVal); }, deep:true } }, created:function(){ var self=this; self.loadpage(); }});
1 回答
李行知
TA贡献51条经验 获得超12个赞
methods: {
loadpage: function () {
var self = this;
// self.arrays[0] = 5;
self.arrays.push(7777777777)
console.log("变化之后的数组----");
console.log(self.arrays);
}
}, 请不要通过下标的方式来改变数组,而是调用数组的方法进行改变
添加回答
举报
0/150
提交
取消
