Я хочу сгенерировать опции из массива для выбранной формы. Это внутри метода рендеринга компонента React и передается с помощью JSX.Динамическое генерирование JSX в реакторе
render: function(){
return(
<div className="control-group">
<select id="select-food" placeholder="Pick a food...">
<option value="">select a food</option>
{Object.keys(this.state.foods).forEach((food) => {
return (<option value={food}>{food}</option>);
})}
</select>
</div>
);
}
я могу выводить продукты внутри forEach
петли на консоль с console.log()
просто отлично, но HTML просто не получает генерируется. Что мне здесь не хватает, чтобы заставить его работать?
о, человек, конечно. благодаря! – exchez