【发布时间】:2020-07-02 09:32:57
【问题描述】:
我有一个包含多个项目的设备。现在我想在 HTML 页面上的 Angular 应用程序中显示设备的所有项目,但是我在迭代包含数组的 observable 时遇到了问题。我当前的代码出现以下错误。
错误:找不到“object”类型的不同支持对象“[object Object]”。 NgFor 只支持绑定到 Arrays 等 Iterables。
<tbody *ngFor="let item of (device | async).itemMap">
<tr>
<td>{{ item.name }}</td>
// ...
</tr>
</tbody>
export interface Device {
items: DeviceItem[];
}
@Input()
public device: Observable<Device>;
【问题讨论】:
标签: angular typescript