HTML:
<div ng-repeat="some repeat clause">
<my-div></my-div>
</div>
Директива:
.directive('myDiv', function({
return {
controller: function($scope) {
$scope.$on('someEvent', function() {
console.log('siyou here');
});
}
}
}))
Контроллер:
$rootScope.$broadcast('someEvent'); // cannot trigger 'someEvent' in directive
Вопрос: Как вызвать «someEvent» в директиве от контроллера?
Спасибо!