AngularJS orderBy指令结果不正确

AngularJS orderBy指令结果不正确,angularjs,Angularjs,我有一份球员名单,我试着先按年级排序,然后再按球员姓名排序。这不是我得到的结果。我对的理解是,表达式数组是可以接受的 <li ng-repeat="player in players | orderBy:['player.grade.number','player.first_name']"> {{ player.grade.number }} - {{ player.first_name }} </li> 您不必用播放器开始字符串: <li ng-re

我有一份球员名单,我试着先按年级排序,然后再按球员姓名排序。这不是我得到的结果。我对的理解是,表达式数组是可以接受的

<li ng-repeat="player in players | orderBy:['player.grade.number','player.first_name']">
     {{ player.grade.number }} - {{ player.first_name }}
</li>

您不必用
播放器
开始字符串:

<li ng-repeat="player in players | orderBy: ['grade.number','first_name']">

  • 工作示例:

    您不必用
    播放器开始字符串:

    <li ng-repeat="player in players | orderBy: ['grade.number','first_name']">
    
  • 工作示例: