对象的JavaScript array.push()

时间:2018-09-28 14:46:06

标签: javascript arrays vue.js

我尝试将新数据作为对象插入对象。 但是问题是当我使用array.push()方法时,它会先在数组中插入新数据/数据,然后将其作为数组放入我想要的对象中。

这是代码

var new_data = this.filter_posts.slice(0,3); this.current_posts.push(new_data);

出于理解目的,我发布了控制台日志 console log

1 个答案:

答案 0 :(得分:0)

尝试使用传播运算符this.current_posts.push(...new_data);

var x = []
var y = []

var items = [1,2,3]

// what you are doing:
x.push(items)

console.log(x)

// what you need
y.push(...items)

console.log(y)