获取所有数据后迭代数据集

时间:2017-03-02 19:40:15

标签: angular ionic2

在我的页面上有一个方法,它使用rxjs服务从服务器获取数据并将它们保存到Set。

当我试图在视图中迭代它们并应用管道时,我注意到在加载完整数据集之前调用管道代码。我设法让迭代等待

<ion-list *ngIf="mySet.size > 1">

但尺寸未知。如何在应用管道并迭代之前等待完整数据集加载?

1 个答案:

答案 0 :(得分:1)

你应该创建一个只有在加载数据后才会为true的布尔值。

isDataLoaded

然后在你的模板中执行:

<ion-list *ngIf="isDataLoaded">