Я использую Redux-Form v.5.2.3. У меня есть ввод текста, который нужно повторить x раз, в зависимости от того, сколько раз пользователь нажимает кнопку. В настоящее время, поскольку я создаю одно и то же поле ввода с тем же именем поля, это не работает. Когда я печатаю что-то на одном входе, он автоматически вводит то же самое на других входах - это из-за того же имени.
Я думаю о создании уникального идентификатора и добавлении его в поле «имя», например:
Исходное поле:
Имя: <input type="text" {...name}>
2-е поле - генерируется после нажатия кнопки:
Имя: <input type="text" {...name2}>
Поле X - создается после нажатия кнопки x:
Имя: <input type="text" {...nameX}>
Есть идеи, если это работает, и пример того, как реализовать?
заранее спасибо
key
, это будет отличать его. facebook.github.io/react/docs/create-fragment.html - person Noitidart   schedule 17.08.2016export const fields = ['name', 'age'];
(конечно, в массиве полей вы МОЖЕТЕ автоматически сгенерировать некоторые поля), которые форма сокращения затем помещает в компонент React -export default reduxForm({ form: 'ManagePerson', fields, asyncValidate })(ManagePerson)
- Итак, как бы вы получили эти автоматические сгенерированные поля, чтобы вы могли использовать их здесь -<input type="text" {...nameX}>
, где nameX - это автоматически сгенерированное поле? - person user3047450   schedule 18.08.2016