1、List数组合并
let a = [1,2,3]
let b = [4,5,6]
let c = […a,…b]
最后console输出数组c,c= [1,2,3,4,5,6]
对象数组合并也是如此
let a = [{
name:'a',
age:'20'
}];
let b = [{
name:'b1',
age:'50'
},{
name:'b2',
age:'30'
},{
name:'b3',
age:'40'
}];
let newA = [...a,...b]
console.log(newA)
输出结果如下
2、使用this.$set向数组或者对象中插入数据
shuzu() {
let a = [
{
name: 'a',
age: '17',
sex: '男'
},
{
name: 'b',
age: '18',
sex: '女'
}
];
this.$set(a,2,{name: 'c', age: '20', sex: '男'});
console.log('list',a)
}
向数组中插入对象,那么怎么向数组中的对象插入属性呢?
this.$set(a[2],'salary',3500)
console.log('afterList',a)
: