因为Vue中包含了一组观察数组编译的方法,使用它们改变数组也会触发视图的更新
push( ) //在数组后面添加一个或多个元素
pop( ) //删除数组最后一个元素
shift( ) //删除数组第一个元素
unshift( ) //在数组前面添加一个或多个元素
splice( ) //splice( )方法可以删除元素,替换元素,插入元素
删除元素:arr.splice(start,count) //从下标start开始删除count个元素
splice(start) //从下标start开始删除后面所有的元素
替换元素:arr.splice(start,count,...) //start表示在第几个元素开始,count表示我们要替换几个元素,省略号表示添加的元素用于替换前面删除的元素
插入元素:arr.splice(start,0,...) //第二个参数传入0,省略号表示要插入的元素
sort( ) //对数组进行排序
reserve( ) //反转数组
注意:通过索引值修改数组中的元素做不到响应式,也可使用Vue自带的set( )方法添加元素
Vue.set(arr,0,...)
刚开始写博客,欢迎大佬评论指正,点赞支持