ブロードキャストのいくつかの例がありましたが、親コントローラから子コントローラにのみデータを送信することが確認されていますが、親コントローラへのデフォルトの子コントロールhavaアクセスがあります。 私たちがrootscopeを使用してからブロードキャストする必要がない場合は、rootscopeを持ち込まないでください。angularJSの放送の主な目的は何ですか?
答えて
これはデータにアクセスするだけではありません。場合によっては(子コントローラ内で)トリガされたイベントに応じて(親コントローラ内で)いくつかのアクションを実行する必要がある場合、ブロードキャストを利用することができます。
ur時間のありがとう – anilkumar
$rootScope
を使用していない場合は、$broadcast
という名前のイベントを受信するために使用したそれぞれの$scope.$on()
コールバック関数に名前を付ける必要があります。コールバック関数の名前を指定しないと、$scope.$on
が1つだけ動作します(最後のものは前のものを上書きします)。
したがって、1つのエミッタに対して複数の受信機を用意することで、たとえば複数のビューを同期させることができます。 1つのページ(編集可能)の変数age
を変更し、その3つの他のページにその更新された変数を表示する必要があるとします。$broadcast
すべての3ページに表示できます。
時間のための時間 – anilkumar
- 1. opensslのSSL_CTX_use_certificate_fileの主な目的は何ですか?
- 2. JScriptヘルプ?このJavaScriptコードの主な目的は何ですか?
- 3. Angular 2のプラットフォーム/サーバーモジュールの主な目的は何ですか?
- 4. List.singleプロパティの主な目的は何ですか?
- 5. codigniterセッションデータベースの主目的は何ですか
- 6. AngularJSとReactJSの主な違いは何ですか
- 7. 私の主な目的はnodeJS
- 8. 静的な目的は何ですか?
- 9. スパーク放送の不利な点は何ですか?
- 10. 登録放送局の何が問題なのですか?
- 11. オブジェクトスコープの主な目的DI C#
- 12. ウェブデベロッパーが注目すべきブラウザ間の主な違いは何ですか?
- 13. メールゴミ箱フォルダ(メールサービスプロバイダ)の歴史的な目的は何ですか?
- 14. Mongoclientとは何ですか?その目的は何ですか?
- 15. Ember.Containerの目的は何ですか
- 16. マーカーインターフェイスの目的は何ですか?
- 17. jquery.mobile.structureの目的は何ですか?
- 18. オペレータ "^"の目的は何ですか?
- 19. AccountManager(アンドロイド)の目的は何ですか?
- 20. SetDefaultFieldSortScoringの目的は何ですか?
- 21. Dockerビルドコンテキストの目的は何ですか?
- 22. Newtonsoft.Json.JsonToken.StartConstructorトークンの目的は何ですか?
- 23. SDL_opengl_glext.hの目的は何ですか?
- 24. Expressionクラスの目的は何ですか?
- 25. Control.GetPreferredSizeメソッドの目的は何ですか?
- 26. durandalの目的は何ですか?
- 27. Ember.js - Ember.lookupの目的は何ですか
- 28. IEnumeratorの目的は何ですか
- 29. `__metaclass__ = type`の目的は何ですか?
- 30. デルファイ:icontentの目的は何ですか?
イベント配信です – 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