こんにちは、Angular で問題が発生しまし$scope.$broadcast
た。ページが 1 回更新されると、リッスン値のみが更新されます。
1 つのコントローラー:
$rootScope.$broadcast('myVar', myValue);
リスナー:
$scope.$on('myVar', function(event, myValue) {
console.log(myValue);
$scope.myValue= myValue;
});
ページを 1 回更新すると機能しますが、初期ロード時にリスナーが機能しませんか? 何か案は?