加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

angularjs – orderBy两个字段(一个相反)

发布时间:2020-12-17 08:44:06 所属栏目:安全 来源:网络整理
导读:我想按照状态(在线第一,离线持续时间)和按字母顺序订购朋友列表。我所设法得到的是: 在线第一/字母顺序颠倒 或离线第一/字母顺序 这里是plunker暴露我的问题 将orderBy过滤器更改为: orderBy:['-status','name'] 这将按降序状态(通过前缀 – 字符),然后
我想按照状态(在线第一,离线持续时间)和按字母顺序订购朋友列表。我所设法得到的是:

>在线第一/字母顺序颠倒
>或离线第一/字母顺序

这里是plunker暴露我的问题

将orderBy过滤器更改为:
orderBy:['-status','name']

这将按降序状态(通过前缀 – 字符),然后按升序名称排序。目前,你传递true来颠倒排序,这导致状态是正确的(在线在前),但名称被颠倒(即,降序)。

如果你想保持反向布尔值,你可以使用orderBy:[‘status’,’ – name’]:true,但似乎不太清楚,只是使状态降序,如前所示。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读