下拉框选择一个值后,怎么重置
this.state({
code: '',
codeList: '',
})
componentWillMount(){
init(); //初始化下拉框
}
<Select
ref="xzSelect"
defaultValue="请选择"
onSelect={val => this.setState({code:val})}
>
{this.state.codeList}
</Select>
下拉框选择一个值后,怎么重置
this.state({
code: '',
codeList: '',
})
componentWillMount(){
init(); //初始化下拉框
}
<Select
ref="xzSelect"
defaultValue="请选择"
onSelect={val => this.setState({code:val})}
>
{this.state.codeList}
</Select>
两个思路
1.需要重置的时候加载一个新的Select
,可以用key
值强行刷新
2.做成受控组件,手动控制Select
的value
,结合onSelect
更改选中的option
13 回答12.8k 阅读
7 回答1.9k 阅读
3 回答1.1k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
6 回答884 阅读✓ 已解决
4 回答1.6k 阅读
6 回答1k 阅读