3
私はngrx/storeとngrx/effectsを使用しています。アクション/エフェクトUI通知後のngrx/store
これは流れで、
- ユーザクリックログインボタン
- ログインアクションはログイン
- 発送LOGIN_SUCCESSまたはLOGIN_FAILUREアクション
質問:私はいくつかのUIを実行したいアクションの後にモーダルをプルダウンするか、エラーメッセージのポップアップを表示するなどの質問をします。
コンポーネントのレスポンスを購読するにはどうすればよいですか?
ありがとうございます。
答えをありがとう。フォローアップの質問:もしかすると、私はユーザーのプロフィールを更新しています。私はUSER_UPDATEアクションを送信しますが、私は '保存'をグレーアウトし、保存操作が完了すると再び有効にします。 私は「観察する」べきですか? – jho
あなたの状態ではデフォルトで 'false'の' loading:boolean'パラメータを作成します。 'USER_UPDATE'アクションはそれをtrueに設定し、更新が完了した後に(効果によって)呼び出される' USER_UPDATE_COMPLETE'アクションを持っていて、 'loading'をfalseに戻します。オプションで、減速機にアクセス機能を作成し、それを聞くことができます。 '(状態$:Observable)=>状態$ .select(s => s.loading)' –
助けてくれてありがとう! – jho