错误:[$ injector:unpr]未知提供者:checkmarkFilterProvider< - checkmarkFilter

时间:2017-01-22 09:44:12

标签: javascript angularjs

我有一个带有数据的'ArticleDataFactory'。但是组件会引发喷射器错误。错误堆栈是:

 Error: [$injector:unpr] Unknown provider: checkmarkFilterProvider <-checkmarkFilterhttp://errors.angularjs.org/1.6.1/$injector/unpr?p0=checkmarkFilterProvider%20%3C-%20checkmarkFilter
at angular.js:68
at angular.js:4630
at Object.getService [as get] (angular.js:4783)
at angular.js:4635
at Object.getService [as get] (angular.js:4783)
at angular.js:20309
at isStateless (angular.js:14959)
at findConstantAndWatchExpressions (angular.js:15017)
at angular.js:14971
at forEach (angular.js:357)

模块定义为:

'use strict';
 angular.module('articleDetail', ['ngRoute','core.article']);

组件文件定义为:

'use strict';
function ArticleListController($routeParams, articleDataFactory) {
var vm = this;
articleDataFactory.articleDisplay($routeParams.articleId).then(function(response){
console.log(response.data);
vm.article = response.data;
console.log(vm.article);});
}

module('articleDetail').component('articleDetail', {
  templateUrl: 'article-detail/article-detail.template.html',
  controller: ArticleListController
});

我已尝试过这里提供的每个错误解决方案,但堆栈跟踪各不相同,无法理解问题所在。请指导。

0 个答案:

没有答案