私は約束を持って多くを開発していましたが、今ではRxJSに移行しています。 RxJSの文書は、プロミス・チェーンからオブザーバ・シーケンスへの移行方法に関する非常に明確な例を提供していません。例えばpromise.then()に等しいRxJSシーケンス?
// a function that returns a promise
getPromise()
.then(function(result) {
// do something
})
.then(function(result) {
// do something
})
.then(function(result) {
// do something
})
.catch(function(err) {
// handle error
});
がどのように私はRxJSスタイルでこの約束チェーンを書き換える必要がありますように、私は通常、複数のステップを約束チェーンを書くのか? (then
に相当)データフローの
私は常に観察可能なシーケンスは、サブスクライブ()で終わるご覧ください。これは観測可能なオブジェクトの関数でしかないので、これを行う理由は何ですか?シーケンスを開始する機能ですか? –
まさにそうです。観測者が購読を通過していない場合、あなたの観測データはデータを送信しないので、データフローは表示されません。 – user3743222
私はこれを見てお勧めします:https://gist.github.com/staltz/868e7e9bc2a7b8c1f754。公式の医者よりも美味しいかもしれません。 – user3743222