【发布时间】:2017-09-14 14:57:03
【问题描述】:
当我在本地服务器 (http://localhost:51085/api/GetMethod) 上调用 GET 方法时,我的 Web APPI 工作正常,它检索到正确的对象数组。
但是,当我从 Angular4 应用程序调用它时,返回的 observable 显示
[object Object] 和 *ngFor 的错误(错误错误:找不到 'object' 类型的不同支持对象'[object Object]'。吴福 仅支持绑定到 Iterables,例如 Arrays。)。
export class AppComponent {
myDesiredDataFromServer$;
constructor(private service: ServiceHTTP) {
this.myDesiredDataFromServer = service.getData();
}
}
有什么帮助吗?
【问题讨论】:
-
您可以为 Angular 4 添加代码吗?
-
您能否也发布您的 api 数据示例?
-
如果你要返回一个 observable,使用 ngFor 中的异步管道来映射它
-
我已经在使用异步 JayDeeEss : *ngFor="let item of myDesiredDataFromServer $ | async"
-
ok..希望 myDesiredDataFromServer 和 $ 之间的空格是错字,为什么 ts 文件中有不同的名称,有和没有 $??