在链接函数中与指令关联的调用方法

时间:2015-10-06 15:55:47

标签: javascript angularjs directive

我有以下代码:

   .directive('ticketingChat', function() {
        return {
            restrict: 'E',
            templateUrl:  '/Reply/ReplyScreen',
            scope: {},
            controller: "TicketController",
            link: function (scope, el, attr, ctrl) {

                if (attr["ticketid"]) {
                    ctrl.loadTicketById(attr["ticketid"]);
                }
            }
        }
    })

我试图调用" loadTicketById"在我的控制器中。但是,无论我做什么,我都无法在链接函数中获得控制器的实例。

enter image description here

除此之外,控制器在指令中工作。

0 个答案:

没有答案