コントローラー間でメッセージをブロードキャストするにはどうすればよいですか?
これが私が試したことです:
function Ctrl1($scope) {
$scope.$broadcast('Update');
}
Ctrl1.$inject = ['$scope'];
function Ctrl2($scope) {
$scope.updated = false;
$scope.$on('Update', function () {
$scope.updated = true;
});
}
Ctrl2.$inject = ['$scope'];
実行中を確認するには: Plnkr を表示します。