如何在 React 表中禁用排序?

问题描述

禁用特定列的排序不起作用,我使用了文档中的方法 https://react-table.tanstack.com/docs/api/useSortBy

export const COLUMNS = [
    {
        Header: 'Avatar',accessor: 'avatar',maxWidth: 50,minWidth: 50,Cell: ({ cell: { value } }) => (
      <img
        src={value}
        width={60}
      />
    )


    },{
        Header: 'Name',accessor: 'name',Filter:ColumnFilter,disableSortBy:'true'
        

    }
]

解决方法

您正在使用字符串值:

disableSortBy: 'true'

您应该改用布尔值:

disableSortBy: true

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...