response-final-form: обновление правил проверки и повторная проверка поля с использованием данных, возвращаемых при изменении формы

При установке флажка запускается вызов API, который обновляет правила проверки для других полей формы. Был задан аналогичный вопрос, где значения формы управляют валидацией, но в моем случае это внешние данные, которые управляют повторной валидацией.

Я включил модифицированную песочницу в исходное решение, которое вы предоставили, но final-form не реагирует на изменение проверки, поэтому форма всегда является визуализацией позади.

Обновленная песочница: https://codesandbox.io/s/react-final-form-synchronous-record-level-validation-example-rcg7q

Исходный вопрос: React-final-form игнорирует изменение свойства проверки поля


person blu    schedule 06.10.2019    source источник


Ответы (1)


Моя проблема заключалась в том, что я пытался использовать состояние React как источник истины. Вместо этого я использовал Final Form, обновив initialState, как показано в примере «Загрузить, сохранить и повторно инициализировать», и обновил initialState, чтобы включить то, что было изначально сохранено только в состоянии.

person blu    schedule 07.10.2019
comment
Ты понял!! ???? - person Erik R.; 07.10.2019