0

如果我有这样的数组:

[
  {名称:[
     {名:“鲍勃”,姓:“琼斯”},
     {名:“玛莎”,姓:“琼斯”}
   ]
  },
  {名称:[
     {名:“吉姆”,姓:“富兰克林”},
     {名:“吉尔”,姓:“富兰克林”}
   ]
  }
]

我将在 ng-repeat 中使用什么表达式按每条记录的第一个 lastName 排序(例如 names[0].lastName)?

4

1 回答 1

0

采用:

ng-repeat="e in entries | orderBy:'names[0].lastName'"

或者:

ng-repeat="e in entries | orderBy:'-names[0].lastName'"

为相反的顺序。

于 2013-07-22T07:37:26.080 回答