• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

材质ui选择字段选择后不打印文字

reactjs 来源:clemlaflemme 9次浏览

我面临一个我无法解决的问题,而且确实很奇怪。我使用material-ui: 0.18.5,基本SelectField和几个MenuItem:材质ui选择字段选择后不打印文字

  <SelectField 
      maxHeight={350} 
      floatingLabelText={translate(messages.label)} 
      value={this.props.op[OP_FIELDS.ID]} 
      onChange={this.handleFieldChange(OP_FIELDS.ID)} 
      > 
      {this.props.op.map((item) => 
       <MenuItem 
       key={`op_${item.key}`} 
       value={item.key} 
       primaryText={item.labelFR} 
       label={item.labelFR} 
       /> 
      )} 
      </SelectField> 

的SelectField正常显示,当我选择一个领域,我与镀铬react插件,我的道具的设置是否正确见。我也看到正确显示浮动标签。但主要标签不是!

enter image description here

===========解决方案如下:

好我坏了,SelectFieldonChange方法的key不是MenuItem,但其指数的key,由商务部指出:

key: The index of the selected menu item 

这是相当混乱,虽然。


版权声明:本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系管理员进行删除。
喜欢 (0)