Как я могу отправить свой объект $scope
с одного контроллера на другой с помощью методов .$emit
и .$on
?
function firstCtrl($scope) {
$scope.$emit('someEvent', [1,2,3]);
}
function secondCtrl($scope) {
$scope.$on('someEvent', function(mass) { console.log(mass); });
}
Это не работает так, как мне кажется. Как работают $emit
и $on
?