对于那些使用 Angular 8 收到“ag-Grid:寻找组件”消息的人,请检查您的 HTML 页面上是否引用了它。在我的代码中,我在 HTML 文件中缺少一些参考代码。这是一个可以帮助某人的粗略示例:
例子
组件文件:
import { AgGroupCellRendererComponent } from
'../../global/components/agGroupCellRenderer.component';
columnDefs= [{headerName: 'Name', field: 'userName', width:163,
cellRenderer:'agGroupCellRenderer'}]
frameworkComponents: any;
constructor() {
this.frameworkComponents = {
agGroupCellRenderer: AgGroupCellRendererComponent,
};
}
HTML 文件:
<ag-grid-angular
style="width: 100%; height: 500px;"
class="ag-theme-balham"
[gridOptions]="gridOptions"
[rowData]="rowData"
[frameworkComponents]="frameworkComponents"
>