在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ ant-design Select組件,如何當(dāng)value為空時顯示placeh

ant-design Select組件,如何當(dāng)value為空時顯示placeholder?

 <Select
 labelInValue
 value={{key:this.state.boxTypeId,label:this.state.boxType}}
getPopupContainer={() => document.getElementById('boxType')}
placeholder="請選擇類型" style={{width: '100%'}}
onChange={e=>this.handleSelectChange('boxType',e)}>
 {
   boxModelState.map((item, index) => <Option value={item.id} key={index}>{item.name}</Option>)
}
</Select>

有個重置按鈕,點(diǎn)了后,設(shè)置了state中boxTypeId,boxType 都為空,怎么placeholder不顯示了,要怎么處理?

回答
編輯回答
心沉

obj={key:123,label:123}
value ={obj}
obj=null

2018年5月1日 07:39
編輯回答
掛念你

你的value為空的花,在antd中有些組件默認(rèn)顯示就是給你的空,空在組件里面代表有值,如果你想要顯示placeholder的文件的花,把沒有值做個判斷顯示成undefined 就可以正常顯示了

2018年3月26日 00:37
編輯回答
情皺
<Select value={this.state.value || ''} />
2018年8月12日 22:55