如何在angular指令中访问控制器

时间:2015-08-28 14:46:37

标签: javascript angularjs angularjs-directive

我想在angular指令中访问控制器。我怎样才能做到这一点?

我在指令中有一个链接函数,我想访问传递给指令的控制器。

1 个答案:

答案 0 :(得分:1)

链接功能的第4个参数可让您访问控制器实例。

return {
            template: template,
            controller: controller,
            controllerAs: 'myCtrl', 
            restrict: 'E',
            replace: true,
            link: function(scope, element, attrs, controller) {}
         };