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

How can I access controller in angular directive

本文关键字:访问 访问控制 控制器 指令 angular      更新时间:2023-09-26

我想在angular指令中访问控制器。我该怎么做呢?

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

link函数的第四个参数使您能够访问控制器实例。

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