【发布时间】:2016-06-21 12:45:06
【问题描述】:
在下面的代码中,它适用于两个过滤器。例如,如果我给
<li ng-repeat="list in arr | filter:DegreeName='masters'">
或
<li ng-repeat="list in arr | filter:DegreeName='certificate'">
我得到了意想不到的结果。可能是一些愚蠢的错误,但我无法弄清楚。
html
<div ng-controller="MyCtrl">
<li ng-repeat="list in arr | filter:DegreeName='masters'">
{{list.Name}}-{{list.DegreeName}} - {{list.DegreeCode}}{{list.URL}}
</li>
</div>
JS
var myApp = angular.module('myApp',[]);
//myApp.directive('myDirective', function() {});
//myApp.factory('myService', function() {});
function MyCtrl($scope) {
alert();
$scope.arr = [{"URL":"/online-degrees/certificate-nursing-education","NavKey":"certificate-nursing-education","Name":"Nursing Education","AOS":"Nursing","DegreeName":"certificate","DegreeCode":"CERT","LearningFormat":"Structured","DegreeTitle":"Post-Masters Certificate"}];
}
【问题讨论】:
标签: javascript jquery angularjs angularjs-ng-repeat angularjs-filter