有没有办法停止广播从父控制器到子控制器的传播?
父级:
$scope.$on('event', function() {
//stop propagation
})
儿童:
$scope.$on('event', function() {
//only fired by this controller scope
})
哦,这很容易。
if (ev.targetScope.$id != ev.currentScope.$id) {
return
}