![](/img/trans.png)
[英]Programmatically select an item in Dropdown in Semantic-UI-React
[英]How to change state in Dropdown semantic-ui-react
我正在嘗試在下拉組件中更改狀態onChange
const DropdownDomainSelection = () => (
<Dropdown placeholder='Select Friend' selection options={domainsList} onChange={this.handleDomainsSelectChange} />
)
handleDomainsSelectChange = (e, data) => {
this.setState({
currantDomain_id: data.value,
currantWidget_id: "null",
}, () => {
console.log('this.state.currantDomain_id',this.state.currantDomain_id);
});
}
狀態變化良好。 問題是下拉列表的值始終返回默認的“選擇朋友”。
如何使Dropdown將其狀態更改為所選項目?
Dropdown組件缺少值屬性。 值prop控制着Dropdown的當前值。 只需添加prop value = {this.state.currantDomain_id}
。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.