Angular JS:为什么使用未知提供程序进行角度过滤错误:defaultFilterProvider< - defaultFilter?

时间:2013-03-09 19:06:13

标签: javascript ruby-on-rails angularjs

我在我的application.js中添加了angular-filters,但我仍然收到错误:

Unknown provider: defaultFilterProvider <- defaultFilter

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:9)

虽然我已经在我的应用程序中包含了角度过滤器,但我忘了将它们添加到我的需求数组中,如下所示:

var myApp = angular.module("MyApp", ["ngResource", "ex.filters"]);

为了使角度滤波器工作,我必须将“ex.filters”放在数组中,如上所示。

我通过阅读https://github.com/frapontillo/angular-filters/blob/master/test/default/defaultSpec.js

上的测试找到了解决方案