Я использую redux-form
с FieldArray
, и я пытаюсь создать различные визуализации в зависимости от того, на какую кнопку нажата кнопка.redux-form передать значение поля fieldarray
предполагая, у меня есть следующая функция (которая находится в component
attribut в виде FieldArray в форме):
const renderCatalogCategories = (props) => {
const { fields } = props;
return (
<div>
{fields.map((data, idx) =>
<Panel key={idx} header={`${data}.type`} data={data} />
)}
<DropdownButton>
<MenuItem onClick={() => fields.push({type: 'a'})}>a</MenuItem>
<MenuItem onClick={() => fields.push({type: 'b'})}>b</MenuItem>
</DropdownButton>
</div>)
};
Это не представляется возможным получить значение type
, которые я прохожу в fields.push
на Пункты меню. У вас есть идея, как я могу получить эту ценность?
Значение data
Я получаю только строку, например. categories[9]
'fields.getAll()' тоже сделал эту работу. Благодаря! –