プロジェクト内の多くのテーブルを、bootstrap 4 でスタイル設定された単純な HTML テーブルから、react-table
またはが提供するようなより洗練されたソリューションに移行中react-bootstrap-table
です。
問題は、私がこのコンポーネントで見たものから、行の内容をカスタマイズしたい場合、たとえば、各行に「詳細」ボタンを指定したい場合は、列コンポーネントを介して(セル参照)。
反応ブートストラップ テーブル: https://allenfang.github.io/react-bootstrap-table/example.html#column-format
反応テーブル: https://github.com/react-tools/react-table#custom-cell-header-and-footer-rendering
私が知りたいのは、行全体のレンダリングを一元化するコンポーネントを作成できるかどうかです (例: <TableRow />
) ?
これが可能であれば、移行ははるかに簡単になります。
また、これら 2 つのライブラリについても質問しています。どちらも使いやすく、非常に成熟しており、テーブル コンポーネントで探している機能を備えているからです。そのため、必要なものが 1 つあれば、他のライブラリよりも確実にそのライブラリを選択します。