.Filter()在我的AngularJS Web应用程序中无法正确解析

时间:2014-09-10 19:44:55

标签: javascript angularjs angularfire

当我尝试添加.filter()以反转数组的顺序时,我的Angularfire项目出现以下错误。当我没有在我的代码中包含这个.filter()时它可以工作但是我的数组的顺序与我想要的顺序相反。

我在我的App.js文件中放置了我在堆栈溢出solution I found上找到的过滤器代码

'使用严格的';

var app = angular.module('App', [
  'firebase',
  'angularfire.firebase',
  'angularfire.login',
  'simpleLoginTools',
  'slidesjs'
]);

app.filter('reverse', function() {
  return function(items) {
    return items.slice().reverse();
  };
});

它突出显示.module没有定义angular,但即使没有过滤器代码,它仍会显示我的消息,因此可能会警告其他内容。

当我包含app.filter()代码时,我在控制台中遇到的错误是

Error: [$injector:unpr] Unknown provider: reverseFilterProvider <- reverseFilter

0 个答案:

没有答案