2016-09-09 2 views
0

私はredux-formsに問題があります。フォームが送信されると、データオブジェクトは空になります。 入力ボタンと送信ボタンがあります。 ここにコードがあり、私が間違っていることを理解できません。検索ビューでRedux-Formsの送信データが空です

render() { 
     const {submitSearchForm} = this.props; 

     return (
      <div> 
       <SearchForm onSubmit={submitSearchForm}/> 
      </div> 
     ); 
    } 

そして、検索フォームで:

そして、これは私がSearchFormとreduxFormsを接続する方法である:

const reduxSearchForm = reduxForm({ 
    form: "Search", 
    fields: ["searchText"] 
}); 

export default(reduxSearchForm(SearchForm)); 
+0

おそらく、renderTextField関数をフィールドコンポーネントの小道具として渡すときに、この関数を実行する必要があります。 "this.renderTextField()" – zebrasinpyjamas

+0

レデューサーに 'form'状態を入れますか? –

答えて

0

によって、すべてをチェックした後ドキュメント、私は問題が減速機を組み合わせるときであることがわかった。 formReducerをフォームにマップすることは非常に重要です。ここにあります:

関連する問題