首页 > 解决方案 > 反应表排除默认列过滤器

问题描述

我有一个默认的列过滤器,我想知道是否有办法将它从一列中排除。您可以从我正在使用的 React-table 中查看一个示例:https ://codesandbox.io/s/github/tannerlinsley/react-table/tree/master/examples/filtering

在 useTable 挂钩中使用了“DefaultColumnFilter”,并且所有列都默认使用它

有没有办法从使用它排除一列?

标签: react-tablereact-table-v7react-table-v6

解决方案


两种选择——

  1. 如果您不希望给定列具有过滤器,请disableFilters在选项中的该列上使用标志。

  2. 如果您想为给定列使用不同类型的过滤器,则在给定列中使用Filter属性(如提供的示例所示)


推荐阅读