0

React は初めてで、このhttp://redux-form.com/5.2.5/#/getting-started?_k=vz58jr開始フォームをコンポーネントに適用しようとしましたが、問題があります:

Uncaught Invariant Violation: 「Connect(ReduxForm(ContactForm))」のコンテキストまたは小道具で「store」が見つかりませんでした。ルート コンポーネントを でラップするか、明示的に「store」を prop として「Connect(ReduxForm(ContactForm))」に渡します。

これで何ができますか?

4

3 に答える 3

1

プロバイダーにストアを渡す必要があると思います。redux-form が動作している github リポジトリは次のとおりです: https://github.com/joshuaslate/mern-starter/blob/master/client/src/index.js#L34

プロバイダーを使用してストアを渡す方法に関するビデオは次のとおりです: https://egghead.io/lessons/javascript-redux-passing-the-store-down-with-provider-from-react-redux

于 2016-06-01T15:34:10.343 に答える
0

これらの例はすべてProvider でラップされています。Redux ストアのセットアップ方法は、redux-formドキュメントの範囲外です。ジョシュアが投稿したリンクをたどって、それについて学びましょう。

于 2016-06-02T06:52:53.027 に答える