小编Sat*_*mar的帖子

如何在angular.js中为自定义过滤器注入服务作为依赖项?

我正在尝试创建自定义过滤器来跟踪事件.因此过滤器可以调用segmentio服务上的方法.

angular.module('sageApp')
  .filter('trackEvent', function(segmentio) {
    return function(entry, category) {
     segmentio.track(entry, category);
    }
});
Run Code Online (Sandbox Code Playgroud)

但segmentio服务不可用.关于如何依赖注入服务到过滤器的任何想法都会受到高度赞赏.

angularjs

28
推荐指数
1
解决办法
2万
查看次数

标签 统计

angularjs ×1