可能是愚蠢的,我想创建一个这样的对象数组( title1,label1等是静态的):
private productsList: Product[] = [
new Product('title1','label1'),
new Product('title2','label2')
]
结果(好):
但是当我尝试使用json动态创建这个数组时,尽管像以前一样填充了数组,但它不起作用,我注意到它看起来并不相同。
这是我得到的(不是好的):
到目前为止我尝试了什么:
private productsList: Product[] = [];
constructor(){
...
for (var product in json) {
var title=json[product]['title'];
var label=json[product]['label'];
this.productsList.push(new Product(title,label))
}
})
}
有什么想法吗?