我是MEAN堆栈的新手,并且对如何解决AngularJS代码中的错误还不清楚。这是我不断收到的错误:
Error: [$injector:unpr] Unknown provider: dataFilterProvider <- dataFilter
我不太确定在哪里尝试解决错误。也许我的控制器文件:
angular.module('articles').controller('ArticlesController', ['$scope', '$routeParams', '$location', 'Authentication', 'Articles',
function($scope, $routeParams, $location, Authentication, Articles) {
// various $scope methods
}
]);
任何人都有一些想法的东西,以解决这个错误?
UPDATE: 我跟踪它到这行我view.html文件之一:
<em data-ng-bind="article.created | data:'mediumDate'"></em>
也许我需要经过我的模型,并确保我有这些值表示正常。
这通常意味着某个地方你试图注入'dataFilter'到的东西,但'dataFilter'不是一个有效的注射物。你可以在代码中显示你想要注入'dataFilter'的地方吗?如果你相信它被定义了,代码是什么? – GregL 2015-04-02 06:12:02