簡體   English   中英

如何在Dropdown語義UI反應中更改狀態

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM