Javascript 如何在Angular 6中使用async获取JSON对象内的数据集合?
来自服务器的JSON数据响应是 { “isValid”:正确, “计数”:3, “代码”:200, “数据”:[ { “名称”:“xxx”, “部门”:“cse”, }, { “名称”:“yyy”, “部门”:“it”, }] }Javascript 如何在Angular 6中使用async获取JSON对象内的数据集合?,javascript,json,angular,typescript,asynchronous,Javascript,Json,Angular,Typescript,Asynchronous,来自服务器的JSON数据响应是 { “isValid”:正确, “计数”:3, “代码”:200, “数据”:[ { “名称”:“xxx”, “部门”:“cse”, }, { “名称”:“yyy”, “部门”:“it”, }] } 我在上面尝试过,但是我没有从循环中得到结果。尽管您提供的信息不够,我认为您应该这样做: <div *ngFor="let x of (hotels$ | async)?.data"> 因为hotels$似乎是可观察的,但是hotels$.dat
我在上面尝试过,但是我没有从循环中得到结果。尽管您提供的信息不够,我认为您应该这样做:
<div *ngFor="let x of (hotels$ | async)?.data">
因为
hotels$
似乎是可观察的,但是hotels$.data
不是。您可以将代码发布到从服务器获取数据的位置吗?您需要添加更多信息。什么是酒店$
?它是可观察的吗?什么类型?如何从服务器检索它?
<div *ngFor="let x of (hotels$ | async)?.data">