如何从SelectField的onChange方法访问primaryText? onChange仅提供(事件,索引,值)。
我的代码:
<SelectField
value={props.value}
onChange={this.handleChange}>
{props.options.map(opt => {
return (
<MenuItem key={opt._id} value={opt._id} primaryText={opt.name} ></MenuItem>
);
}
)}
答案 0 :(得分:0)
查看渲染这些MenuItem的方式:使用props.options.map
。
这表明您的菜单项是从道具中的数组渲染的。您应该使用Array.prototype.filter查找与_id
匹配的选项。