Javascript 错误:[$injector:unpr]未知提供程序:checkmarkFilterProvider<;-复选标记过滤器

Javascript 错误:[$injector:unpr]未知提供程序:checkmarkFilterProvider<;-复选标记过滤器,javascript,angularjs,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.j

我有一个“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';
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
});

我已经尝试了这里提供的每个错误解决方案,但是堆栈跟踪不同,我无法理解问题是什么。请指导。

在项目中搜索
复选标记,如果不需要,请将其删除。@31piy.。这是正确的。删除筛选器有帮助!
'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
});