以 redux 形式给输入一个默认值

Giving an input a default value in redux-form

我原以为这很简单...但我很挣扎:D

    <Field type="text" component="input" value="jamie" name="email" placeholder="Enter email address"/>
    <Field type="text" component="input" defaultValue="jamie" name="email" placeholder="Enter email address"/>
    <Field type="text" component="input" format="jamie" name="email" placeholder="Enter email address"/>

我就是拿不到一个。

在 class

之外定义 initialValues
const initialValues = {
  email: 'example@gmail.com'
}

并将初始值放在这里

export default reduxForm({
  form: 'venues',  // a unique identifier for this form
  destroyOnUnmount: true,
  validate,
  initialValue
})(VenueComponent)