首页 新闻 会员 周边 捐助

angular 中 rxjs + lodash 的 sortBy 排序问题

0
悬赏园豆:100 [已解决问题] 解决于 2025-12-15 18:26

下面的 pipe + map + sortBy 的排序代码,没有按照 useCount 降序排列,却按照升序排序,请问如何解决?

 get allTags$() {
    return (this._allTags$ ??= combineLatest([this.activeTags$, this.inactiveTags$]).pipe(
        map(([activeTags, inactiveTags]) =>
            sortBy(
                activeTags.concat(inactiveTags),
                ['useCount'],
                ['desc']
            )
        ),
        shareReplay(1)
    ));
}
问题补充:

也就是 'desc' 没起作用

dudu的主页 dudu | 高人七级 | 园豆:24120
提问于:2025-12-14 13:31
< >
分享
最佳答案
0

得用orderBy

收获园豆:100
我的名字长沙雕跟着念 | 小虾三级 |园豆:656 | 2025-12-15 17:14

一语惊醒梦中人

dudu | 园豆:24120 (高人七级) | 2025-12-15 18:26
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册