Это означает, что наиболее переносимым способом определения реализации методов классов шаблонов является определение их внутри определения класса шаблона.
template < typename ... >
class MyClass
{
int myMethod()
{
// Not just declaration. Add method implementation here
}
};
Если вы хотите, чтобы определенный столбец не был фильтруемым, вы можете указать его при создании столбцов следующим образом:
const columns = [
{
Header: 'NotFilterableColumn',
accessor: 'notFilterable',
filterable: false //This makes the column not filterable
},
{
Header: 'FilterableColumn',
accessor: 'filterable',
}
]
Так, чтобы присвоение атрибута фильтруемого для вашей ReactTable не сделало NotFilterableColumn
фильтруемый :) (другими словами, в столбце не будет входного фильтра)
Реализуйте свою собственную логику фильтра. React-таблица предоставляет обратные вызовы для всего, что вам нужно, чтобы реализовать его самостоятельно:
onPageChange: undefined,
onSortedChange: undefined,
onFilteredChange: undefined,
Проверьте реквизитную часть документации, и на ней есть исчерпывающая документация.