【问题标题】:Angular js - order by not working on multidimensional arrayAngular js - 通过不处理多维数组来排序
【发布时间】:2023-03-27 08:45:02
【问题描述】:

我无法使用 Angular js 过滤器按多维数组排序,请在下面的链接中找到我的代码。

http://plnkr.co/edit/DpZl1rAFHjjoG5OdF1Qc?p=preview

  <body ng-controller="MyController">
    <ul>
      <li ng-repeat="item in items|orderBy:items.node_id:1">{{item.node_id}}
        - {{item.basic.readable_date}}-{{item.node_id}}
      </li>

    </ul>
  </body>

【问题讨论】:

    标签: javascript arrays angularjs multidimensional-array


    【解决方案1】:

    OrderBy 只适用于arrays。由于您在 ng-repeat 中使用了 object - 我很惊讶这是可能的 - orderBy 没有做任何事情。

    看看this plnkr

    【讨论】:

      猜你喜欢
      • 2012-06-10
      • 2017-09-21
      • 2014-02-11
      • 1970-01-01
      • 2015-02-06
      • 1970-01-01
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多