【发布时间】:2017-08-21 09:27:33
【问题描述】:
我正在尝试从动态 MaterialUI RadioButtonGroup 中获取选定的 value 和 gameID。
这样做我可以得到
gameID,但不能得到value:
<form onSubmit={this.handleEmailNotifications}>
<ul>
{profile.games.map((game) => {
return (
<li key={game.game_id}>
<RadioButtonGroup
name={game.game_title}
onChange={() => this.handleGameNewsChange(event, value, game)}>
<RadioButton
value="yes"
label="Yes"
/>
<RadioButton
value="no"
label="No"
/>
</RadioButtonGroup>
</li>
)
})}
</ul>
</form>
handleGameNewsChange(event, value, game) {
console.log(event, value, game)
}
//output undefinded, undefined, game
改变
onChange={() => this.handleGameNewsChange(event, value, game)}
到
onChange={this.handleGameNewsChange}>
我可以得到
value,但不能得到gameID
我怎样才能两者兼得?
【问题讨论】:
标签: javascript reactjs material-ui