下拉列表 获取id和值 的问题 react+antd
下拉列表 通常时循环出来的
当我们想要获取选中 的值或者 id时
<Select onChange={this.handleChange}>
{namelist.map((item, index) => (
<Select.Option value={item.constantId} key={index}>
{item.value}
</Select.Option>
))}
</Select>
获取一个值时
handleChange = (value) => {
this.setState({
houseTypeConstantId: value, //id 数值
});
};
获取两个值时
handleChange = (value, e) => {
this.setState({
houseTypeConstantId: value, //id 数值
name: e.props.children, //选取内容
});
};
注意这个应该是antd 封装好了的