0

React 表排序有 3 个条件,default viewascendingdescending他们的官方示例所示https://codesandbox.io/s/github/tannerlinsley/react-table/tree/master/examples/sorting

现在,我只想在ascendingdescending删除默认视图之间进行设置。我尝试默认对第一列进行排序

 useTable(
    {
      columns,
      data,
      initialState: {
        pageIndex: 0,
        pageSize: 10,
        sortBy: [
          {
            id: "asset",
            desc: false,
          },
        ],
      },
    },
  )

但是当我单击该列并且我不知道如何删除它时,默认视图仍然存在。我在他们的文档中也找不到。

4

1 回答 1

2

useSortBy 文档提到了可在调用 useTable 时指定的 disableSortRemove 选项。

如果为 true,则一旦对列进行排序,未排序状态将不可用于列。

于 2020-10-07T21:19:23.670 回答