2016-11-08 3 views
0

誰も私の観測に説明できますか?彼らはオブザーバブルを約束どおりに言及し続ける。メソッドを呼び出してデータを返すことができるのであれば、なぜ観測可能なものが必要ですか?観測およびサブスクリプション

答えて

1

角度が約束を有する非ブロッキングである/観測はあなたが要求したデータが取得されている間、あなたのコードが実行を継続することができます。

+0

は説明いただきありがとうございます、私はダウン問う投票ではありません。 – user1854438

1

コールバックパターン、do this then that then other糖コートを約束します。 Promiseはデータを処理し、値またはエラーを返します。

のJavaScriptの創設以来、イベントリスナーは、を聞いてきたし、ブラウザでのイベントに反応。オブザーバブルは、オブザーバパターンの最新かつ最高の抽象である。データソースが何であるかは関係ありません。周囲にObservableをラップすることができます。

あなたはデータの流れを扱っている場合は、約束はストリームが終了していない可能性があるため、観測は問題を解決するため、あなたに任意の使用ではありません。 Angular 2は、HTTPを扱うためにPromisesではなくObservablesを使用します。

関連する問題