ant design select 坑总结

1、保持Option的value和select绑定的value一致,这样在select框中显示的才是Option中的节点文本label

2、labelInValue属性可以使选中项的文本label包装到value中传递给onChange,此时value是一个对象,注意用了labelInValue就不能用value

<Select
                    showSearch
                    labelInValue
                    onChange={this.selectChangeHandler.bind(this, 'fieldValue')}
                  >
                    {
                      this.state.entityNameOptions_kLevelExpand.map(item => (
                        <Option key={item.value} title={item.text}>{ item.text }</Option>
                      ))
                    }
                  </Select>

 

posted @ 2019-03-06 19:16  十里霜天  阅读(26421)  评论(0编辑  收藏  举报