reactjs - 如何减少反应表/反应复选框表中的特定行高
问题描述
我正在使用带有复选框属性的 React 表,并希望降低默认的 React 表行高,以便 20 行可以放入表中。
一段代码:
列定义结构:
function getColumns() {
const columns = [
{ Header: "From", accessor: "senderID" },
{ Header: "To", accessor: "receiverID" },
{ Header: "Transaction File", accessor: "fileName" },
{ Header: "Transaction Date", accessor: "transationDate" },
{ Header: "Record Count", accessor: "recordCount" },
{ Header: "Status", accessor: "status" }
];
return columns;
}
我的表如下所示。而不是 5 到 6 行想要在相同的布局上设置 20 行:
解决方案
尝试在 ReactTable 组件的 getTdProps 属性中添加样式。
<ReactTable
columns={cData}
data={data}
getTdProps={(state, rowInfo, column) => ({
style: {
height: '20px',
},
})}
minRows={20}
/>
推荐阅读
- c# - 如何使用 microsoft.GLEE 找到最短路径图 C#
- c# - EF Core:与级联删除的多对多关系
- multithreading - 使用互斥锁的原子性 VS 同步
- javascript - react-native 构建错误:在 org.gradle.api.Project 类型的项目“:app”上找不到参数 [jscFlavor] 的方法 implementation()
- scala - 使用 read.format() 将数据帧导出到 csv 失败并出现 java.lang.NullPointer 异常
- node.js - 用快递分页
- javascript - 有没有办法将查询字符串附加到 googlesyndication.com 广告安全框架?
- c++ - 如何使用 CMake 处理 unique_ptr、one-definition-rule 和模板
- c# - 绑定 RightListBox 和 TextBox
- regex - 如何匹配年份范围(字符串)参数,例如。2001-2002 在 django url 中使用正则表达式