Javascript 如何检查数据是否完整加载以使用async pipe Angular 8

Javascript 如何检查数据是否完整加载以使用async pipe Angular 8,javascript,angular,observable,httpclient,Javascript,Angular,Observable,Httpclient,我有一个json文件来模拟对API的请求,我在服务中使用httpClient,然后返回它 服务 这是我的主页组件 这是我的html主页组件 但是我做错了,因为我可以打印数据,但是其中一个元素是render empty 这就是我得到的结果 我是如何防止这种情况发生的呢?我对这一点很陌生,提前感谢您。在您的主页组件模板中;看起来您正在渲染一个名为app card的组件,就在*ngFor循环之前 那可能是空卡片吗 您的json响应中返回了什么数据?我不知道怎么做?这里有一个操作指南:

我有一个json文件来模拟对API的请求,我在服务中使用httpClient,然后返回它

服务

这是我的主页组件

这是我的html主页组件

但是我做错了,因为我可以打印数据,但是其中一个元素是render empty 这就是我得到的结果


我是如何防止这种情况发生的呢?我对这一点很陌生,提前感谢您。

在您的主页组件模板中;看起来您正在渲染一个名为
app card
的组件,就在
*ngFor
循环之前

那可能是空卡片吗


您的json响应中返回了什么数据?我不知道怎么做?这里有一个操作指南: