誰かが観察可能なサブスクリプション、サブジェクト、お互いにどのように関係し、内部的に/概念的にどのように連携しているか説明できますか?サブスクリプションは内部的にどのように動作し、アングル4でサブスクリプションを使用するのですか?
0
A
答えて
3
これらは、非同期イベント管理を解決RxJSに不可欠な概念です:
観察可能:将来の値やイベントの呼び出し可能なコレクションの考えを表しています。
オブザーバ:Observableによって配信された値をリッスンする方法を知っているコールバックのコレクションです。
サブスクリプション:Observableの実行を表し、主に実行をキャンセルするのに便利です。
件名:EventEmitterに相当し、複数のオブザーバに値またはイベントをマルチキャストする唯一の方法です。
関係:
サブジェクトオブザーバとして、および観測の両方として作用するReactiveXのいくつかの実装形態で提供され、ブリッジまたはプロキシの一種です。
オブザーバーであるため、1つまたは複数のObservableをサブスクライブすることができます。Observableであるため、オブジェクトを再表示してオブジェクトを通過させることも、新しいアイテムを出すこともできます。
だから件名が観察可能からをサブスクライブし、観察可能な件名と観測との関係を理解するためにアイテム
発光を開始することをトリガし、次の2つの異なる概念
に注意する必要があります- データ生産
- データコンシューマ
観測可能な定義は、データプロデューサです。時間の経過とともにデータを生成できる特別な種類ですが。
一方、サブジェクトは、データプロデューサとデータコンシューマの両方として機能することができます。
これは2つのことを意味します。
- サブジェクトは、観察可能なものと同じようにサブスクライブすることができます。
- 被験者は、他の観察可能なものを購読することができます。
関連する問題
- 1. アングル・サブスクリプション/サブスクリプション・ベスト・プラクティス
- 2. switchmapのサブスクリプション/サブスクリプションをテストするにはどうすればよいですか?
- 3. Appleのサブスクリプションはどのようにアプリケーションで動作しますか?
- 4. 角4:サブスクリプション内でawait/asyncを使用する方法
- 5. WooCommerceサブスクリプションで特定のユーザーのサブスクリプションを取得するにはどうすればよいですか?
- 6. ストリームを変更しない副作用サブスクリプションを使用するにはどうすればよいですか?
- 7. 注釈は内部的にどのように動作するのですか
- 8. CloudKitサブスクリプションの内部サーバーエラー
- 9. StringクラスはJavaでどのように内部的に動作しますか?
- 10. サービスはどのようにAndroidで内部的に動作しますか?
- 11. AWS SNS動的サブスクリプション
- 12. どのサブスクリプションを使用するのですか?
- 13. printfは内部でどのように動作しますか?
- 14. session_regenerate_id()は内部でどのように動作しますか?
- 15. リアクティブJavaサブスクリプションはどのような種類のオブジェクトですか?
- 16. サブスクリプションが自動的にキャンセルされるかどうかを検出する
- 17. サブスクリプション - 大きなコンテンツとサブスクリプションの量を処理するにはどうすればいいですか?
- 18. レコードの更新は内部的にどのように動作しますか?
- 19. エクスプローラ/ウィンドウのタスクバーはどのように内部的に動作しますか?
- 20. コレクションのFutureTaskは内部的にどのように動作しますか?
- 21. Selenium WebDriverのDesiredCapabilitiesは内部的にどのように動作しますか
- 22. docker0ブリッジはホスト内部でどのように内部的に動作しますか?
- 23. FirebaseObjectObservableサブスクリプションをキャンセルするにはどうすればよいですか?
- 24. CSPのPartner Center APIでプログラムでAzureサブスクリプションを作成するにはどうすればよいですか?
- 25. Reactive Frameworkサブスクリプション内のインスタンス変数/メソッドをJavaScriptで使用する
- 26. RxSwiftでのドライバを使用したサブスクリプション
- 27. アプリ内のサブスクリプション
- 28. Linq DataContext.SubmitChanges()は内部的にどのように動作しますか?
- 29. ASP.NETルーティングはどのように内部的に動作しますか?
- 30. Javaシリアル化は内部的にどのように動作しますか?
http://reactivex.io/documentation/subject.html – DeborahK
助けてもらえますか:https://stackoverflow.com/questions/39494058/behaviorsubject-vs-observable –