我是angularjs的新手。我正在向我的每个控制器功能注入$filter
。我想访问所有控制器中的$filter
函数。有可能吗?
答案 0 :(得分:0)
我能想到的唯一方法是在$ rootScope中引用服务(这可以在运行块中完成),原型链将在所有控制器中使用$ filter。
var app = angular.module('myApp',[]);
app.run(function ($rootScope, $filter) {
$rootScope.filter = $filter;
});
app.controller('MyCtrl', function ($scope) {
$scope.filtered = $scope.filter('uppercase')("foo");
});
这是fiddle