在过滤 React 中使用比较运算符 Table

Using Comparison Operator in Filtering React Table

有什么方法可以使用“>”或“<”之类的比较运算符来过滤 react-table 在列级别或全局级别过滤?

export const ColumnFilter = ({ column }) => {
const { filterValue, setFilter } = column
return (
<span>
  Search:{' '}
  <input
    value={filterValue || ''}
    onChange={e => setFilter(e.target.value)}
  />
</span> 
 ) 
}

我有一列的数值介于 1 和 100 之间。用户将过滤结果,要么小于他们输入的数字,要么大于他们输入的数字。

我有点困惑,您想查看小于和大于输入值的列表。 因此,如果我没记错的话,那么您想查看哪个值不等于输入值的列表。那你可以试试

<input
    value={filterValue || ''}
    onChange={(e) => {
    var newArray = preFilteredRows.filter(function(item) {
  return item !== parseInt(e.target.value, 10);
});

setFilter(newArray)}
}
  />