如何从SelectField的onChange方法访问primaryText?

时间:2018-01-02 05:51:39

标签: reactjs material-ui

如何从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> 
             ); 
          }
       )}

1 个答案:

答案 0 :(得分:0)

查看渲染这些MenuItem的方式:使用props.options.map

这表明您的菜单项是从道具中的数组渲染的。您应该使用Array.prototype.filter查找与_id匹配的选项。