如何在angular指令

时间:2016-10-20 05:35:29

标签: angularjs angularjs-directive angular-factory

在指令链接函数中,我想调用工厂实例,是否可能

.directive('commentList',function(CommentsService,Global){         返回{             限制:'E',             templateUrl:'xxxx',             link:function($ scope,element,attrs){

....我想从这里调用一个工厂             } }}); .factory( '实际上'){ }

1 个答案:

答案 0 :(得分:2)

你可以在这里添加事实(工厂):

.directive('commentList', function(CommentsService, Global, fact) { return { restrict: 'E', templateUrl: 'xxxx', link: function($scope, element, attrs) {

然后使用fact.callFactMethod()从函数中得到这样的东西。