小编Nin*_*KiD的帖子

如何让Lodash sortBy()对数据进行降序排序?

当我传递“desc”时,当我调用该函数时,Lodash 中的 sortBy() 不会按降序排序const sortedData = _.sortBy(data, ['rawAvgPrice'], ['desc']);。这对于升序来说效果很好。但不是按降序排列。我已经发布了我编写的排序功能。我读了主题“ lodash multi-column sortByscending ”,但它并没有帮助我解决我的问题。因此决定发布此内容。

    /**
     * @param {String} element - sorting object element name.
     * @param {String} dir - the direction of the sort ASC/DESC.
     * @param {Boolean} flag - Signaling to sort the table and update.
     */
    sortTableNew(element, dir, flag) {
      let direction = dir;
      
      // Change the sorting from ASC to DESC/ DESC to ASC
      if (flag) {
        direction = dir === 'asc' ? 'desc' : 'asc'; …
Run Code Online (Sandbox Code Playgroud)

javascript sorting lodash vue.js

25
推荐指数
2
解决办法
4万
查看次数

标签 统计

javascript ×1

lodash ×1

sorting ×1

vue.js ×1