我可以以编程方式告诉antd
表格进行过滤,例如
{
title: "Status",
dataIndex: "Status",
key: "Status",
filteredValue: myAllowedFoos,
onFilter: (value, record) => record.Foo === value,
filter: true,
},
但是如何对记录中未映射到antd
列的其他字段进行此过滤?
我知道您在Ant Design for React 中隐藏/显示了一整列:显示/隐藏特定列,但这不是我想要的,因为我想对它们进行编程过滤器。
似乎至少有两种选择:
- CSS
- 覆盖表
render()
回复,CSS,我读过
- https://stackoverflow.com/a/59100815/449347 CSS 解决方法(但我还没有找到如何更新标题单元格,但我可以使用https://github.com/ant-design/ant-隐藏行单元格设计/问题/19335)
回复,覆盖渲染在https://stackoverflow.com/a/62016452/449347中描述
这两个选项似乎有点老套?有没有更好的办法 ?