我正在尝试在数组中创建对象集,如果该项目尚不存在,则创建一个新集。
数据结构就像
[
{
"order": orderData,
"items": itemData
}, {
"order": orderData,
"items": itemData
}
]
但是,当尝试动态创建一个新的数组索引并推送到它时,我收到以下错误:
无法设置未定义的属性“项目”
在这种情况下,setNo = 2, 但this.cart[2]尚未实例化。
this.cart[setNo]['items'].push(items);
如何初始化此索引以便可以即时推送它?