我有这样的:如何用键推入对象数组?
public items: any[] = [];
什么我尝试做:
this.events.map((event) => {
this.items[event.item] = event;
});
但我总是得到一个项目的每一个关键。任何建议如何推动它在这些项目?
在事件中,我得到这样的:
{item: "9000225-01/17", type: "ORDER", status: "0", trackingId: 6033, statusName: "U pripremi", …}
{item: "9000225-01/17", type: "ORDER", status: "1", trackingId: 6035, statusName: "Primljena", …}
{item: "9000225-01/17", type: "ORDER", status: "8", trackingId: 6036, statusName: "TM ne postoji", …}
{item: "9000225-01/17-01", type: "ORDITEM", status: "0", trackingId: 6034, statusName: "U pripremi", …}
,现在我想的是插入在items[event.item]
所有对象具有从上面这个对象相同item
。
你用'.push()'试过吗? – JJJ
我得到undefined this.items [event.item]但当我控制台日志event.item和this.items ai获取数据 – None