Angularjs和过滤器返回JS错误
我在让angular seed框架为过滤器工作时遇到了问题,对于服务和指令来说,这很好,但在连接过滤器时返回“FilterProvider”错误 我真的看不出我错在哪里?我已经建立了一个Angularjs和过滤器返回JS错误,angularjs,Angularjs,我在让angular seed框架为过滤器工作时遇到了问题,对于服务和指令来说,这很好,但在连接过滤器时返回“FilterProvider”错误 我真的看不出我错在哪里?我已经建立了一个 以下是调用自定义筛选器的方式: <div ng:app="myApp"> <div ng-controller="myCtrl"> <div ng-repeat="item in items | notZero"> <strong>{{item.tit
以下是调用自定义筛选器的方式:
<div ng:app="myApp">
<div ng-controller="myCtrl">
<div ng-repeat="item in items | notZero">
<strong>{{item.title}}</strong> {{item.qty}}
</div>
</div>
</div>
{{item.title}{{item.qty}
啊,哇,我离你太近了,谢谢:-)我注意到这个条件没有定义,我想你只是简单地加了一个notZero:“myCondition”
angular.module('myApp', [
'myApp.controllers',
'myApp.filters'
]);
angular.module('myApp.filters', [])
.filter('notZero', function() {
return function( items, condition) {
console.log( items, condition);
};
})
angular.module('myApp.controllers', [])
.controller('myCtrl', function($scope) {
$scope.items = [
{
"title":"40cm",
"qty":3
},
{
"title":"55cm",
"qty":2
},
{
"title":"60cm",
"qty":0
},
{
"title":"70cm",
"qty":4
}
];
});
<div ng:app="myApp">
<div ng-controller="myCtrl">
<div ng-repeat="item in items | notZero">
<strong>{{item.title}}</strong> {{item.qty}}
</div>
</div>
</div>