我需要在 columnDefs 对象中引入具有我自己属性的对象。之后,我做到了,我在开发控制台中看到
所以,这里已经写了,我可以指__metadata__
财产。这个属性适合我的目的吗?
我没有在类型和文档中找到有关此属性的任何信息
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()];
}