我正在尝试使用角度推动功能,但它无法正常工作。
我想将对象变成对象。
我在Stack Overflow搜索了基本示例,但我找不到它。
任何人都可以更正我的代码或写一个非常基本的例子吗?
这是我的例子。
例如,从这两个对象:
var object1 = {
"color": "yellow",
"size" : null,
"age" : 7,
"weight" : null
}
var object2 = {
"color": "blue",
"size" : 51,
"age" : null
}
我想要Object Global:
var Global=
{
"color": "yellow",
"size" : null,
"age" : 7,
"weight" : null
},
{
"color": "blue",
"size" : 51,
"age" : null
};
答案 0 :(得分:1)
首先必须将变量声明为数组:
var Global = [];
然后你可以在数组中推送你的对象:
Global.push(object1);
Global.push(object2);
答案 1 :(得分:0)
let data = [];
const object1 = {
"color": "yellow",
"size" : null,
"age" : 7,
"weight" : null
}
const object2 = {
"color": "blue",
"size" : 51,
"age" : null
}
data.push(object1, object2);
let Global = {};
Global = {...data};
console.log(Global);

答案 2 :(得分:0)
Push是原型Array的一个函数,不适用于普通对象。