お世話になっております。
現在、 reduxを学習している最中です。
containersに書くmapStateToPropsとmapDispatchToPropsについて、 この2つの中身を同名のキーでネストしたいのですが、 おそらくmapDispatchToPropsに上書きされているようで、 mapStateToPropsの値が消えてしまいます。
以下のような感じにしたいのですが、 何か方法をご存知の方はいらっしゃいませんでしょうか;;
Providerのstoreに{ { store: store } }みたいに渡したりもしたのですが、 エラーに怒られました。
javascript
1const mapStateToProps = state => ({ 2 store: { 3 state: { 4 items: state.items 5 } 6 } 7}) 8 9const mapDispatchToProps = dispatch => ({ 10 store: { 11 dispatch: { 12 items: { 13 add: text => dispatch(Items.add(text)) 14 } 15 } 16 } 17})
⇣ こんな感じで呼び出したいです。
javascript
1// state 2this.props.store.state.items 3 4// dispatch 5this.props.store.dispatch.items.add('aiueo')
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/08/31 13:09
2019/08/31 13:41