ngrxエフェクト内でngrxストアを使用する方法は?API呼び出しを行うためにストアからのデータが必要です

アレックスコレツキ

ストアの内部効果を使用する必要がありますが、エラーが発生します。そうするための正しい方法は何ですか?

ここに画像の説明を入力してください

ここに画像の説明を入力してください

Zyzle

選択した状態自体がObservableであるため、これをwithLatestFrom演算子を使用してストリームに組み合わせることができます

これは大まかな例ですが、次のようなものを探していると思います。

@Effect()
loadEstateOwners$ = this.actions$.pipe(
  ofType(EstateOwnerListActionTypes.LoadEstateOwners),
  withLatestFrom(this.store.select('userProfile')),
  map(([actions, user]) => {
    // Do something ...
  })
);

詳細についてwithLatestFromは、rxjsのドキュメントをご覧くださいhttps://www.learnrxjs.io/operators/combination/withlatestfrom.html

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

Related 関連記事

ホットタグ

アーカイブ