我使用的是Angular 1.2.10 (~稳定~)
我有这样的东西:
<tr ng-repeat="server in servers.hits.hits | orderBy: type.id">我的服务器对象如下所示:
server = {
name = "String",
type = {
id: Integer,
label: "String"
},
url: "String"
}我的服务器列表没有正确组织,但在Angular-UI < select >中它是有效的。另外,我不知道这是否可行,但有时我需要放置一个双orderBy (| orderBy:'id','label‘),但它也不起作用。
有人知道哪里出问题了吗?
谢谢
发布于 2014-02-04 00:19:40
尝尝这个
<tr ng-repeat="server in servers.hits.hits | orderBy:'type.id'">看看这个小提琴:http://jsfiddle.net/bDPW2/1/
文档中提供了更多信息:
过滤器:orderBy(数组,表达式,反转);
表达式形式的字符串:
字符串:一个角度表达式,计算结果为排序依据的对象,例如'name‘,按名为'name’的属性排序。可以选择以+或-为前缀,以控制升序或降序排序顺序(例如,+name或-name)。
https://stackoverflow.com/questions/21531593
复制相似问题