material-table 第三个状态对列进行排序

material-table third state to sort column

使用 material-table React 组件,我在对列进行排序时看到了一个奇怪的行为。

点击列 3 次将取消排序。您可以尝试在 this example.

上对列 name 进行排序

有没有办法去除 3 种状态(上升、下降和返回原始状态)行为而只有 2 种(上升、下降)行为?

这似乎是一个错误,但这是预期的行为。它添加了 material-table 组件并且描述了故事 here

为了禁用此行为并且只有 2 个状态,您必须禁用 thirdSortClick

 <Table
   options={{
     thirdSortClick: false
   }}
   title=...
   data=...
/>