0
Я пытаюсь прочитать значение поля и нажимать каждое значение поля в массив Field. Также сбросьте ввод поля в значение null после добавления значения. Как прочитать значение поля и отобразить на кнопке «Удалить». Я использовал field.firstname. Пожалуйста, обратитесь ссылке нижеКак добавить значение поля в массив, который показывает строку за строкой
const renderMembers = ({fields}) => (
<div>
<h2>Members</h2>
<Field name="firstName" component='input' type='text' />
<button onClick={() => fields.push({--add Field value here and push to array---})}>add</button><br />
{fields.map((field, idx) => (
<div key={idx}>
--display added value here---
<button onClick={() => fields.remove(idx)}>remove</button><br />
</div>
))}
</div>
)
const Form =() => (
<FieldArray name='members' component={renderMembers} />
)
const MyForm = reduxForm({
form: 'foo',
initialValues: {
members: [
{}
]
}
})(Form)
https://jsfiddle.net/Mahaboob/75rh036o/7/ –
Пожалуйста, добавьте код в качестве части вопроса, а не на внешнем сайте – Alistra
HI Алистра добавлен код, PLS проверить –