Как настроить запись формы реакции-финала и проверку полей? - PullRequest
0 голосов
/ 01 апреля 2019

Есть несколько вопросов, которые я хотел бы задать о реакции-окончательной форме.

  1. Как я могу помешать проверке автоматического вызова формы в форме init?Я пытаюсь обойти эту проблему, пропустив ее, проверив, грязная или нетронутая форма, и она возобновляет свое первоначальное поведение после изменения поля.Проблема в том, что я не могу получить метаданные при проверке записи.

    <Form 
      validate={value => {
        const errors = {};
        // if (!meta.dirty) return errors;
        ... continue validation
      }
      render={}
     />
    
  2. Как я могу проверить программную форму вызова / уровень записи, не касаясь какого-либо поля?

  3. Вместо проверки уровня записи у меня есть проверка уровня поля с помощью validateFields и для каждого поля, чтобы предотвратить полную проверку (у меня много вызовов AJAX для каждой проверки поля), когда изменяется только 1 поле.Но мне нужно запустить проверку всех полей, когда я нажимаю кнопку отправки.Есть ли способ запустить все проверки полей сразу?

...