【发布时间】:2015-06-18 22:45:03
【问题描述】:
我有这个代码。
JavaScript
var myApp = angular.module('myApp',[]);
function MyCtrl($scope) {
$scope.nameFilter = '';
$scope.contacts = [
{name: 'GHI'},
{name: 'DEF'},
{name: 'ABC'},
{name: 'JKL'}
];
}
查看
<div ng-controller="MyCtrl">
<div><input type="text" ng-model="nameFilter" placeholder="Search..." /></div>
<p ng-repeat="contact in contacts track by $index | filter: nameFilter | orderBy: name">{{ contact.name }}</p>
</div>
我不知道为什么订单不起作用以及过滤器为什么不起作用。
在另一个问题上,我读到了一些无法过滤或排序对象的内容。但我有一个上面的对象数组。而且,它应该可以工作!?
有什么问题?
【问题讨论】:
标签: javascript angularjs angularjs-scope angularjs-ng-repeat