如何使用角度滤波器

时间:2017-02-18 14:07:47

标签: angularjs

我正在尝试使用group by。为此,我包括并引用了angular-filter.js。我正在尝试使用过滤器,但我得到:未知提供者:angular.filterProvider< - angular.filter。我是否在控制器中正确引用过滤器?

查看

<md-list ng-repeat="(key, value) in Items| groupBy: '[subjectName,topicName]'"><md-list>

控制器

myModule.controller('testController', 
       ['angular.filter', function ($scope, $routeParams, $filter, adminService) {
)]};

2 个答案:

答案 0 :(得分:1)

您应该将angular-filter.js添加为模块的依赖项:

var myApp = angular.module('myApp', ['angular.filter']);

答案 1 :(得分:1)

您的控制器依赖注入应如下所示。了解如何在angularjs

中执行Dependency Injection
myModule.controller('testController', 
   ['$scope','$routeParams','$filter','adminService', function ($scope, $routeParams, $filter, adminService) {}]);