我正在将项目中的大量表格从简单的HTML表格(使用bootstrap 4进行样式处理)迁移到更复杂的解决方案,例如react-table
或react-bootstrap-table
提供的解决方案
问题是,从我在这个组件中看到的,如果你想自定义一行的内容,让我们说,为每一行指定一个“详细信息”按钮,你必须通过一个Column组件来做(使用Cell参考)。
react-bootstrap-table: https://allenfang.github.io/react-bootstrap-table/example.html#column-format
react-table: https://github.com/react-tools/react-table#custom-cell-header-and-footer-rendering
我想知道的是,是否可以创建一个集中整行渲染的组件(例如<TableRow />
)?
如果可以,迁移将会更容易。
我也问这两个库,因为我发现它们既易于使用,又非常成熟,并且具有我在表组件中寻找的功能。因此,如果其中一个有我需要的东西,我肯定会选择那个库。