vue2中几种可以改变原数组并且可以触发视图更新的方法

vue2中几种可以改变原数组并且可以触发视图更新的方法

1 push方法

在数组的末尾添加一个或多个元素,并返回新的长度

pop方法

删除数组中的最后一个元素并返回数组的最后一个元素

shift方法

删除数组中的第一个元素并返回第一个元素的值

unshift方法

在数组最前面添加一个或更多元素并返回新的长度

splice方法

删除/替换/新增数组内某一个或者几个值然后返回被删除的项目

sort方法

按照默认的排序方式进行排序

reverse方法

颠倒数组中的元素的顺序

通过索引值修改数组中的元素

数组中的数组元素如果不是值类型,通过索引进行修改,可以修改原数据并且触发视图更新

set方法

修改数组中的元素

Vue.set(this.obj,'uname','猪八戒')
this.$set(this.obj,'uname','猪八戒')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容