Флажок React Redx Form `defaultChecked` не работает - PullRequest
0 голосов
/ 25 февраля 2019
<Field
   defaultChecked={true}
   onChange={this.handleFormItemRadio}
   component={'input'}
   type={'checkbox'}
    name="tadmin" />

Когда поле инициализируется, я ожидаю, что оно будет проверено, но оно будет пустым, но при этом будет поставлено значение true.

в зависимости от количества решений, но я все еще не могу решить это.

1 Ответ

0 голосов
/ 26 февраля 2019

В соответствии с документами, предписанным способом является установка initialValues

<Field
   onChange={this.handleFormItemRadio}
   component='input'
   type='checkbox'
   name="tadmin" />

...

export default reduxForm({
  form: 'simple', // a unique identifier for this form
  initialValues: { tadmin: true },
})(SimpleForm);

Вот CodeSandbox пример

...