問題タブ [jasmine-marbles]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
rxjs - ネストされた rxjs 演算子を避けるべきですか? 私がテストできない1つのケース
を使用する Angular アプリで次の効果を作成しましたrxjs
。MyActions.myAction
で、プロパティ (ID の配列) を含むオブジェクトを受け取り、IDids
ごとに を介して HTTP リクエストを送信しthis.myApiService.getResource
ますObservable<Resource>
。次に、すべての結果を配列に収集し、配列を渡す別のアクションをディスパッチします。
上記のコードは仕事をしますが、リアクティブ演算子の 2 つのフローをネストすることを避けるべきかどうか、またそれを記述するためのより良い方法があるかどうか疑問に思います。
私が疑問に思う理由は、そのテストを書くのに問題があるからです。以下のテストを書きましたが、合格できません。
私が得るエラーは次のとおりです。