に反応JSXを生成します。これは、Reactコンポーネントのレンダリングメソッドの内部にあり、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>
);
}
私はconsole.log()
とコンソールに出力forEach
ループ内の食品がうまくことができますが、HTMLは、単に生成取得されていません。私はそれを動作させるためにここで何が欠けていますか?
男ああ、もちろん。ありがとう! – exchez