ブロードキャストのいくつかの例がありましたが、親コントローラから子コントローラにのみデータを送信することが確認されていますが、親コントローラへのデフォルトの子コントロールhavaアクセスがあります。 私たちがrootscopeを使用してからブロードキャストする必要がない場合は、rootscopeを持ち込まないでください。angularJSの放送の主な目的は何ですか?
答えて
これはデータにアクセスするだけではありません。場合によっては(子コントローラ内で)トリガされたイベントに応じて(親コントローラ内で)いくつかのアクションを実行する必要がある場合、ブロードキャストを利用することができます。
ur時間のありがとう – anilkumar
$rootScope
を使用していない場合は、$broadcast
という名前のイベントを受信するために使用したそれぞれの$scope.$on()
コールバック関数に名前を付ける必要があります。コールバック関数の名前を指定しないと、$scope.$on
が1つだけ動作します(最後のものは前のものを上書きします)。
したがって、1つのエミッタに対して複数の受信機を用意することで、たとえば複数のビューを同期させることができます。 1つのページ(編集可能)の変数age
を変更し、その3つの他のページにその更新された変数を表示する必要があるとします。$broadcast
すべての3ページに表示できます。
時間のための時間 – anilkumar
- 1. JScriptヘルプ?このJavaScriptコードの主な目的は何ですか?
- 2. opensslのSSL_CTX_use_certificate_fileの主な目的は何ですか?
- 3. Angular 2のプラットフォーム/サーバーモジュールの主な目的は何ですか?
- 4. List.singleプロパティの主な目的は何ですか?
- 5. codigniterセッションデータベースの主目的は何ですか
- 6. AngularJSとReactJSの主な違いは何ですか
- 7. 静的な目的は何ですか?
- 8. スパーク放送の不利な点は何ですか?
- 9. オブジェクトスコープの主な目的DI C#
- 10. ウェブデベロッパーが注目すべきブラウザ間の主な違いは何ですか?
- 11. メールゴミ箱フォルダ(メールサービスプロバイダ)の歴史的な目的は何ですか?
- 12. データセットの目的は何ですか?
- 13. SAMLアーティファクトの目的は何ですか?
- 14. net_device.uc_promiscフィールドの目的は何ですか?
- 15. Ember.Containerの目的は何ですか
- 16. AntiForgery.GetTokens:oldCookieTokenパラメータの目的は何ですか?
- 17. config.assets.precompileの目的は何ですか?
- 18. インテントカテゴリの目的は何ですか?
- 19. myBatis NStringTypeHandlerの目的は何ですか?
- 20. ValidationResult.Successフィールドの目的は何ですか?
- 21. `__metaclass__ = type`の目的は何ですか?
- 22. tsconfig.jsonの目的は何ですか?
- 23. * .proファイルの目的は何ですか?
- 24. vshostファイルの目的は何ですか?
- 25. MySQLのdatadir目的は何ですか?
- 26. 以上の目的は何ですか?
- 27. %new&%classの目的は何ですか?
- 28. IEnumeratorの目的は何ですか
- 29. AccountManager(アンドロイド)の目的は何ですか?
- 30. CoreFoundationフレームワークの目的は何ですか?
イベント配信です – InferOn
[なぜAngularJSで$ rootScope。$ broadcastを使用するのですか?](http://stackoverflow.com/questions/24830679/why-do-we-use-rootscope-broadcast -in-angularjs) – Ankh
http://stackoverflow.com/questions/24830679/why-do-we-use-rootscope-broadcast-in-angularjs – Faraz