Невозможно показать ошибки при инициализации формы Redux - PullRequest
0 голосов
/ 26 февраля 2020

У меня есть избыточная форма, которая инициализируется данными. Форма использует средства проверки правильности приведения для проверки на уровне поля.

Если загружаются неверные данные, я хочу, чтобы ошибки присутствовали немедленно, однако ошибки не появляются, пока не будет нажата кнопка «Отправить». Я попытался установить затронутую опору безуспешно, но, возможно, я делаю это неправильно?

<SimpleForm touch={({field:'email', field:'phoneNumber'})} />

Я также попытался:

<SimpleForm touch={({email:'email', phoneNumber:'phoneNumber'})} />

, где email и phoneNumber - это имена полей.

Я также попробовал следующее в componentDidMount ():

 componentDidMount() {
    if (this.props.sampleData) {
      this.props.initialize(this.props.sampleData);
      this.props.touch({ field: 'email', field: 'phoneNumber' });
    }

  }
...