Невозможно установить initialValue для окончательного массива формы - PullRequest
0 голосов
/ 12 октября 2019

У меня проблемы с установкой initialValue компонента FieldArray в React Final Form. Он работает, когда я устанавливаю его на компонент Form, но не на FieldArray. Ниже приведены примеры CodeSandbox:

На FieldArray: https://codesandbox.io/s/react-final-form-field-arrays-vq9pz

На форме: https://codesandbox.io/s/react-final-form-field-arrays-v90nn

Я бы предпочел, чтобы он был установлен на FieldArray, который выглядит какэто будет возможно, если я посмотрю документацию здесь . Кто-нибудь еще сталкивался с этим?

1 Ответ

0 голосов
/ 13 октября 2019

Вы можете определить const customer = { firstName: "test", lastName: "test" }; и затем использовать его здесь:

<button type="button" onClick={() => push("customers", customer)}>
  Add Customer
</button>

Вот пример CodeSandbox https://codesandbox.io/s/react-final-form-field-arrays-vmmf3?fontsize=14.

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