我要重复一遍,其中:
<a ng-repeat="contact in contacts | orderBy:'name'">
{{contact.name}}
</a>我尝试过谓词: name,-name,name.substr(0,3)
联系人的“姓名”财产有“约翰·史密斯”、“贝蒂·福特”、“鹰眼·皮尔斯”等。
ng-重复工作,但orderBy不工作。
我的字符串可能没有成功排序的原因吗?
发布于 2015-09-09 15:14:04
1: orderBy只适用于数组--参见http://docs.angularjs.org/api/ng.filter:orderBy
来源:Angular - Can't make ng-repeat orderBy work
你的“联系人”是什么?
2:尝试
<div ng-repeat="contact in contacts | orderBy:'name'">
<a>{{contact.name}}</a>
</div>发布于 2015-09-09 15:21:12
这是您的案例的工作链接。
希望它对你有帮助
'http://plnkr.co/edit/EhV5RHszZns5qTHM8qBu?p=preview'https://stackoverflow.com/questions/32483229
复制相似问题