0
返品時の$ scope。$は何ですか?私は$ scope $ onが関数を返す使い方を見てきましたが、$ onの中でリスナーとして再び使われています。
var test = $scope.$on('myEvent', function (evt, data) {
test();
$scope.data = true;
});
返品時の$ scope。$は何ですか?私は$ scope $ onが関数を返す使い方を見てきましたが、$ onの中でリスナーとして再び使われています。
var test = $scope.$on('myEvent', function (evt, data) {
test();
$scope.data = true;
});
角度のある文書はかなり良いので、これを最初に見てください。
このリスナーの登録解除機能を返します。
したがって、returend関数を呼び出すと、イベントリスナーが破棄されます。 これにより、最初の呼び出し後にイベントリスナーの登録が解除されるため、サンプルに「ワンタイム」リスナーが作成されます。
[角度で$ scope。$ onと$ scope.emitを使用するタイミングは?](https://stackoverflow.com/questions/29839917/when-to-use-scope-on-and-scope) -emit-on-angular) –
[$ scope。$ emitと$ scope。$ on]の可能な複製(https://stackoverflow.com/questions/14502006/working-with-scope-emit-and-scope) -に) – Maxim