Мастер React Final Form теряет зарегистрированные поля при передаче подписки - PullRequest
0 голосов
/ 14 декабря 2018

У меня возникла странная проблема с React Final Form.Я использую шаблон мастера из документации.Если я передаю subscription в форму, только поля из предыдущего шага отображаются как зарегистрированные.Если я не передам subscription, то все поля для всех шагов будут зарегистрированы, что я и хочу.

const subscription = { submitError: true, submitting: true}

render() {
    return (
        <Form subscription={subscription} {...my other form props} />

Нужно ли подписываться на другое состояние, чтобы получить все мои зарегистрированныеполя назад?

1 Ответ

0 голосов
/ 14 декабря 2018

понял это.При дальнейшей проверке шаг фактически не загружался с зарегистрированными полями, но выполнял рендеринг дважды, и они были зарегистрированы во втором рендере.Добавление touched: true к моим подпискам исправило это для меня.Не совсем уверен, почему еще.

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