0
有沒有辦法動態創建itemsAndPageableInfo
對象,然後例如在視圖itemsAndPageableInfo.content
打印?get()從服務器動態創建對象
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
使用安全運算符:'
回答
需要初始化
itemsAndPageableInfo
到一個空迭代或不顯示<tr>
直到它加載了一個錯誤。原因是
itemsAndPageableInfo
被異步填充,並且數據顯示在DOM中加載元素後導致空引用。來源
2017-09-26 19:52:05 rjustin
相關問題