- 因为vue是响应式的,所以当数据发生改变,vue会自动检测数据变化,进行视图更新
- vue中包含一组观察数据编译的方法,使他们改变数组也是也会触发视图更新
- push()
- pop()
- shift()
- unshift()
- sort()
- reserve()
- splice()
methods:{
updateData(){
//push方法
this.arr.push(12)
//pop
this.arr.pop()
//shift
this.arr.shift()
//sort
this.arr.sort()
//unshift
this.arr.unshift(1,2,3)
//reserve
this.arr.reserve()
//splice
this.arr.splice(1,3,3,4,5)
}
}
this.arr[0] == 1这种方式不可以
//set(要修改的对象,索引值,修改后的值)
Vue.set(this.arr,0,2)