有没有办法动态创建itemsAndPageableInfo
对象,然后在视图itemsAndPageableInfo.content
打印?
itemsAndPageableInfo : {};
this.itemService.getItems(0, 2)
.subscribe(res => {
this.itemsAndPageableInfo = res.json();
this.items = res.json().content;
});
我正在尝试<tr *ngFor="let item of itemsAndPageableInfo.content; let i = index">
,但我收到ERROR TypeError: Cannot read property 'content' of undefined
答案 0 :(得分:1)
您需要将itemsAndPageableInfo
初始化为空的可迭代,或者在加载之前不显示<tr>
。
原因是itemsAndPageableInfo
是异步填充的,并且数据在DOM中加载元素后显示,导致空引用。