У меня есть функция в контроллере test. И мне надо её передать в directive и вызывать её там.
директива выглядит вот так
/** @ngInject */
function segment() {
return {
replace: true,
link: link,
restrict: 'E',
scope: {},
bindToController: {
segments: '=',
type: '@'
},
templateUrl: 'app/audience/segment.template.html',
controller: SegmentDirectiveController,
controllerAs: 'ctrl'
};
function link(scope, el, attr, ngModel) {
}
}
/** @ngInject */
function SegmentDirectiveController() {
function removeSegment(segment, type) {
// вот тут я хочу вызывать эту функцию.
}
}
Как мне это сделать?