首页 > 解决方案 > 如何在react-base-table中默认先按降序对每个随机列进行排序?

问题描述

当我单击 react-base-table 中的列标题时:

https://www.npmjs.com/package/react-base-table

我需要先对 DESC 进行排序,然后切换到 ASC,然后再切换到 DESC,等等。现在排序总是从 ASC 开始,然后正确切换到 DESC,但我需要相反:我需要为每一列使用 DESC 启动切换。这是一个非常基础的游乐场示例:

https://autodesk.github.io/react-base-table/playground#MYGwhgzhAEBOCmZgBcBCl4BUwCMTwFEAPMAWwAd9p4jl4A7AExgCVEUA6AYQHsKf6DZNADeAKGjQJwARGSwArih6wAFOVg9yEAJSiJk6BAXl4ajVt0BuA5PzCZIBaXowAvNGQALAJYQOAPoA5vDIAMoqyDhg+LxOLhCqOjaG0PbQjGDIYNAeIYKwWfAAIllgqo7OrgA00ABMAAxNOhwIAG5mEPBJNraevv5yRbn6qZIQkagAngBco2OSANbws9AA5JUuALQNa9V9qSqMZnNrxxDAawfQAL77C5uuc48Q92OZ2XMfYH03KbcGAzBUIRWBRGLwOJVdzQJK5AB88zsoWgLxG+TMRShCVUAEYGsk+gAzFSw9I+EYNKzQCkAHlRPHirg4+HoQW81J8AGouXpxA9GdCANo+AC6HAmYNwVA88gU8H+khufQQyAUsHoDKZEH+yoMAmx9FBwg8krQUwRSP6fglIOydFU-LGZumb1S3zm3htQzoHG+rXgHVgXSSv0JSt6kgQTDMcKdUdC6s1qlpjB8bXhfVpXlx8ON8EY0BwFtpOHhIi9g3t8AlkymHGWUxutIA9GWMj4ECgfAJoKXy5WJdXa2DphwjmZm234a2c5nUrTsHh4NciT4iAXri83BWBkOihwXsqFt8d4OfTXvsfnXWz3uLyPzdfDvRDca7zaDYKXMbn9AWzOLZphm4YAsqNDkJEGTwESYAKCAwgIEgaAYEu+DEGQlAKkAA

默认情况下,它获取数据并将第一列设置为 DESC。如果您单击其标题,它将正确切换到 ASC 等。但是默认情况下,我需要对其余的每一列进行相同的操作:我需要在第一次单击时以 DESC 开头的排序顺序。任何帮助表示赞赏。

标签: reactjssorting

解决方案


推荐阅读