reactjs - React DataTable 自定义
问题描述
是否可以设置标题的样式react-data-table-component
?我试过这个
columns: [
{
name: "Name",
selector: "name",
sortable: true,
style: {
background: "orange",
},
},
],
如果有我研究此组件 API 的文档,请告诉我。
解决方案
我没有找到任何机制来仅自定义标题单元格,但是您可以使用 CSS 选择器通过id
在每个列对象中传递一个并使用rdt_TableCol类来设置它们的样式
columns: [
{
name: "Name",
selector: "name",
id: "name",
sortable: true,
style: {
background: "orange",
},
},
],
在 CSS 文件中
[data-column-id="name"].rdt_TableCol {
background-color: orange;
}
https://codesandbox.io/s/style-header-cell-rdt-c1y35
当然,这种方法容易受到lib内部变化的影响,请确保修复版本并在升级版本时重新访问代码
推荐阅读
- python - OSError:[WinError 123](文件名错误)但项目以前工作
- python - 如何绘制不连接所有点的样条
- python - 键盘拼字神秘减法1
- sql - 如何创建提取最小和最大 XY 坐标的视图
- c# - 如何在没有堆栈跟踪的情况下调试 OutOfMemoryException?
- laravel - 特定格式转换的 Carbon 返回 InvalidArgumentException
- java - Docx4J 表格字体类型被忽略
- git - 反映已推送到本地分支的更改的正确方法
- node.js - 导航选项卡的 Puppeteer 触发器
- php - 数组问题:将php数组推入javascript数组,images.url未定义