Material UI:我可以在DataGrid单元格中使用React组件而不是预定义的单元格类型(“字符串”,“数字”,“日期”,“ dateTime”)吗?

安德烈·布什曼

反应,材料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单元格中组件。我该如何解决这个问题?

巴里曼9000

看来在列中使用组件只是付费XGrid功能的一部分我过去曾使用material-table,它允许对column使用自定义组件

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档