【发布时间】:2019-11-26 23:02:42
【问题描述】:
如何在单元格中加载以下数组对象标记“名称”值。
这里的对象看起来像
{
id: "1"
mark: [
0: {name: "AUS", id: 1000}
1: {name: "BRA", id: 1050}
2: {name: "CHN", id: 1100}
3: {name: "ECE", id: 1200}
4: {name: "EG", id: 1250}
5: {name: "JAP", id: 1450}
6: {name: "RUS", id: 1500}
]
}
HTML
<ag-grid-angular #agGrid style="width: 100%; height: 100%;" id="myGrid" class="ag-theme-balham cis-ag-grid"
[columnDefs]="columnDefs" [defaultColDef]="defaultColDef" [rowSelection]="rowSelection" [rowData]="rowData"
[context]="context" [frameworkComponents]="frameworkComponents" (selectionChanged)="onSelectionChanged()"
(rowClicked)='onRowClicked($event)' (gridReady)="onGridReady($event)" [gridOptions]="gridOptions">
</ag-grid-angular>
TS 在构造函数()里面,
this.defaultColDef = {
resizable: true,
sortable: true,
filter: true,
headerComponentParams: { menuIcon: 'fa fa-filter' }
};
this.columnDefs = [
{
headerName: "ID",
minWidth: 144,
field: "id",
valueGetter: "data.id"
},
{
headerName: "Mark",
minWidth: 144,
field: "mark",
valueGetter: "data.mark.name"
}];
目前,它显示在网格列单元格中,
ID Mark
--------------
1 [object Object], [object Object], [object Object], [object Object],
[object Object], [object Object], [object Object]
预期是,
ID Mark
--------------
1 AUS, BRA, CHN, ECE, EG,JAP,RUS
【问题讨论】:
-
显示 HTML 文件和组件代码
-
用预期结果更新了帖子
-
嗨,我问的是
.html和.ts文件。 -
更新了帖子的 HTML 和 ts
标签: javascript html angular typescript ag-grid