【发布时间】:2021-12-26 15:11:32
【问题描述】:
我需要在 columnDefs 对象中引入具有我自己属性的对象。 之后,我做到了,我在开发控制台中看到了
所以,这里已经写了,我的意思是__metadata__ 属性。这个属性适合我的目的吗?
我在类型和文档中没有找到关于此属性的任何信息
【问题讨论】:
标签: metadata ag-grid columndefinition
我需要在 columnDefs 对象中引入具有我自己属性的对象。 之后,我做到了,我在开发控制台中看到了
所以,这里已经写了,我的意思是__metadata__ 属性。这个属性适合我的目的吗?
我在类型和文档中没有找到关于此属性的任何信息
【问题讨论】:
标签: metadata ag-grid columndefinition
ColDef 没有您可以使用的自定义状态属性。当然不要碰__metadata__。这个名字听起来像是一些内部实现细节。
您可以将元数据存储在单独的对象中,例如使用 colId 作为键:
columnDefs: ColDef[] = [
{
colId: 'id',
field: 'id'
},
{
colId: 'name',
field: 'name'
}
];
columnMetadata: {
id: 'something custom',
name: 'custom data'
}
private getColumnMetadata(column: Column) {
return this.columnMetadata[column.getColId()];
}
【讨论】: