前言:vue不能直接通过下标的形式来添加数据,vue也不能直接向对象中加值,因为那样即使能加入值页面也不会跟着改变
一,vue遍历数组
1,使用vue数组变异方法
pops() 删除数组最后一项
push() 往数组里面增加一项
shift() 删除数组第一项
unshift() 往数组第一项里面加一线内容
splice() 向数组里面增加一项或删除一项
sort() 数组排序
reverse() 对数组取反
2,数组的引用
3,vue set方法
二,vue遍历对象
1,对象引用
2,set方法
由于时间问题下回仔细说明,谢谢
今天补充说明一下push()和splice()的用法。
假入有一个数组如下
1,push() —-push() 方法可把它的参数顺序添加到 arrayObject 的尾部。它直接修改 arrayObject,而不是创建一个新的数组
比如向数组tableList1加一个新的对象:
this.tableList1.push(
);
2,splice() — splice() 方法向/从数组中添加/删除数据,然后返回被删除的项目。(splice() 方法可删除从 index 处开始的零个或多个元素,并且用参数列表中声明的一个或多个值来替换那些被删除的元素。)

例如: this.tableList1.splice(0, 1) //表示从数组第一个对象开始删除一项
更多专业前端知识,请上 【猿2048】www.mk2048.com
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/177473.html原文链接:https://javaforall.net
