私が反応し、Reduxの使用していて、次が可能であった場合には思っていた:が反応/ Reduxの
は、私が「編集フォーム」コンポーネントを作ってるんだと私は設定したいですpreselected
の初期状態はthis.props.user.preselected.idになります。
私は初期value.Iがnull値を得続ける設定した場合を除き、どこでもthis.props.user.preselected.id
を呼び出すことができますし、私は減速this.props.user
がthis.props.fetchSingleUser
が完了した後にのみ表示されますので、それはだと信じています。
同じコンポーネント内で現在フェッチされているレデューサーに初期状態を設定することはできますか?
const INITIAL_STATE = { single: null };
export default function(state = INITIAL_STATE, action) {
switch (action.type) {
case FETCH_USER:
return {...state, single: action.payload.data};
}
return state;
}
を非表示にします。私はそれが理にかなっていると思う。ユーザーをフェッチしてコンポーネントに表示するようにレデューサーとして設定した後、別のアクションをディスパッチする必要があると言っていますか? – lost9123193
あなたもあなたのレデューサーを見せることができますか? – sylvain
私はそれを追加しました。ありがとう。 – lost9123193