2017-06-26 3 views
0

Ich wollte meine redux-form für die aktualisierung eines objekts nutzen, also wollte initialValues ​​setzen, ich bezweifle stark, dass ich etwas falsch mache, aber nicht in der lage zu zahlen aus was falsch ist.initialValues ​​für redux-form mit material-ui wird nicht funktionieren

ich das Problem in Github gefolgt und übergeben die Anfangswerte als https://github.com/erikras/redux-form/issues/916#issuecomment-217437026

  <NoteLayout 
      initialValues={values()} 
      doc={this.props.Note} 
      projects={this.props.ProjectSelector} 
      onSubmit={this.props.handleSubmit.bind(this)}/> 

und Layout meine Notiz Requisiten ist diese

class NoteLayout extends React.Component { 
    render() { 
    const {handleSubmit, pristine, reset, submitting} = this.props; 
return (
    <div> 
     <form onSubmit={handleSubmit}> 

      <FormSection name="base"> 
       <BaseBar projects={this.props.projects}/> 
      </FormSection> 
      <div> 
       <Field 
        name="subject" 
        component={renderTextField} 
        label="subject" 
       /> 
      </div> 
      <div> 
       <Field 
        name="description" 
        fullWidth={true} 
        component={renderTextField} 
        label="description" 
       /> 
      </div> 
      <div> 
       <RaisedButton 
        style={style} 
        fullWidth={false} 
        primary={true} 
        type="submit" 
        disabled={pristine || submitting}> 
        Submit 
       </RaisedButton> 
       <RaisedButton 
        style={style} 
        fullWidth={false} 
        secondary={false} 
        type="button" 
        disabled={pristine || submitting} 
        onClick={reset}> 
        Clear Values 
       </RaisedButton> 
      </div> 
     </form> 
    </div> 
); 


} 
} 

NoteLayout.propTypes = { 

}; 

export default reduxForm({ 
    form: 'NoteLayout', 
    validate 
})(NoteLayout); 

Props and form

+0

bemerkte ich gerade jetzt, dass Ausgangsw als Karte umgewandelt werden, wenn sie für den Anschluss (Form) übergeben wird .. – Maru

Antwort

Verwandte Themen