Redux Form FormSection значения изменяются после отправки, если я перезаписываю любое значение.его влияющий полевой магазин - PullRequest
0 голосов
/ 08 мая 2019

Я работаю над создателем форм, используя форму Redux.Я попытался изменить значения FormSection после отправки внутри функции handleSubmit, но это также влияет на хранилище полей формы Redux.Также это происходит, только когда я использую функцию FormSection.

 onSubmit = (values) => {
    const data = {
       ...values
    }
  // Here i'm overwrite first_name field, its placed in FormSection
  data.profile.first_name = "Ashwin";

  // After doing this its affecting Redux field store. in browser 
   view also showing same name
 }

 render () {
  <Form onSubmit={this.props.handleSubmit(this.onSubmit)}>
      <FormSection name="profile">
        <Field name="first_name" component="input" />
     </FormSection>
  </Form>
 }

Ожидаемое поведение - хранилище полей Redux не должно меняться в зависимости от того, что мы делаем внутри функции onSubmit.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...