VUE数组操作方法的局限

1.不能通过索引值直接设置一个项:

vm.items[indexOfItem] = newValue

但是可以用set方法设置:

Vue.set(example1.items,indexOfItem,newValue)

或者用万能的splice:

example1.items.splice(indexOfItem,1,newValue)

2.不能直接修改数组长度:

vm.items.length = newLength

但是依旧可以用万能的splice:

example1.items.splice(newLength)

第二个参数为删除个数,不填第二个参数时表示删除到末尾

posted @ 2019-06-19 07:51  BloggerSb  阅读(229)  评论(0)    收藏  举报