Redux form initialValues ​​не работает для метода состояния - PullRequest
1 голос
/ 08 ноября 2019

Я пытался загрузить начальные значения для формы двумя способами. Сначала внутри FormComponent как

FormComponent= reduxForm({
    form: 'initializeFromState' 
})(FormComponent)

FormComponent= connect(
    state => ({
        initialValues: { name: 'ABC' }
    }),
)(FormComponent)

export default FormComponent

Это копия документа в библиотеке форм Redux, но значение не заполняется в форме. Имя формы и имя переменной, которые я использовал для остальных кодов, правильные.

Второй метод - передача initialValues из ParentComponent, как

<FormComponent initialValues={{ name: 'ABC' }} />

, что даетформа заполнена правильно с именем ABC.

В чем проблема с первым методом?

Я пытался утешить this.props в обоих методах внутри FormComponent.

Первый метод дает initialValues: { name: 'ABC' }, значение которого не заполняется в форме.

Второй метод дает initialValues: Map size: 1 __altered: false __hash: undefined __ownerID: undefined, который находится в формате что-то для избыточной формы и корректно работает для формы.

Я просто хочу использовать в первом методе. Какие изменения я должен сделать, чтобы работать правильно?

...