【发布时间】:2021-03-09 00:28:00
【问题描述】:
当我的页面加载(ngOnInit() 方法)时,我正在准备一个如下所示的数组。但是当页面加载时,我在控制台中遇到错误
ERROR 错误:找不到类型为“object”的不同支持对象“[object Object]”。 NgFor 只支持绑定到数组等 Iterables。
Angular 早期版本不会发生这种情况。
我正在使用primeng在html上显示数据
如何准备不会出现控制台错误的数组。
提前致谢。
<p-megaMenu [model]="infoItems" (click)="click($event)"></p-megaMenu>
import { MenuItem } from 'primeng/api'
infoItems: MenuItem[];
this.infoItems = [
{
label: 'Configuration Data',
icon: 'fa fa-fw icon-configuration',
items: [
{ label: 'Preview Configuration'}, { label: 'Configuration label' }
]
}
];
【问题讨论】:
-
变量是如何初始化的?项目:任何;或项目 = [];
-
问题中增加primeng模块的初始化和导入
标签: angular primeng angular10 primeng-menu