从服务器中get()动态创建对象



有没有一种方法来动态创建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

的错误

您需要将 itemsAndPageableInfo初始化为空的迭代或不显示 <tr>,直到加载。

其原因是itemsAndPageableInfo是异步填充的,并且在将元素加载到DOM中以导致零引用后显示了数据。

最新更新