反应,材料UI,打字稿
我想把反应组分引入的DataGrid细胞。我在这里阅读了有关单元格自定义类型的信息,但并没有帮助我:它仅允许按字符串格式进行管理,但是我需要使用component而不是string。例如,我想在单元格中使用链接组件。我的代码:
{ field: 'name', headerName: 'Name', width: 200,
valueGetter: (params: ValueGetterParams): JSX.Element =>
(<Link href={this.props.createRecordUrl(params.row.logicalName as EntityNames,
params.row.id as ID)} target="_blank">{params.row.name}</Link>)
},
但是我得到了[object Object]
字符串而不是Link
单元格中的组件。我该如何解决这个问题?
看来在列中使用组件只是付费XGrid功能的一部分?我过去曾使用material-table,它允许对column使用自定义组件。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句