空字段按字符串排序的JavaScript列表

时间:2019-05-19 03:36:08

标签: javascript list sorting

我有一个带有排序选项的表

排序按预期进行。

我的问题只是空/空数据

我希望空值成为按字母顺序排序的第一个过滤条件, 但它位于排序列表的中间

这是我的过滤代码:

.sort((a, b) => (!filterObj.desc &&
                    (
             ('' + a[filterObj.sorting]).localeCompare(b[filterObj.sorting])

||
                (filterObj.desc &&
                    (
                         ((b[filterObj.sorting] > a[filterObj.sorting]) - (b[filterObj.sorting] < a[filterObj.sorting]) ))

0 个答案:

没有答案