使反应表仅在升序和降序之间排序?

Kau*_*Zaw 1 reactjs react-table react-table-v7

React 表排序有 3 个条件,default view如其ascending官方descending示例https://codesandbox.io/s/github/tannerlinsley/react-table/tree/master/examples/sorting所示

现在,我只想将其设置在ascending和之间descending并删除默认视图。我尝试默认对第一列进行排序

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

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

小智 7

useSortBy 文档提到了一个disableSortRemove 选项,可以在调用useTable 时指定。

如果为 true,则排序后的列将无法使用未排序状态。