最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Antd下拉選擇,自動(dòng)匹配功能的實(shí)現(xiàn)

 更新時(shí)間:2020年10月24日 10:48:17   作者:zerocher  
這篇文章主要介紹了Antd下拉選擇,自動(dòng)匹配功能的實(shí)現(xiàn),具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧

我就廢話不多說了,大家還是直接看代碼吧~

<Select
 placeholder="客戶名稱"
 showSearch
 optionFilterProp="children"http://自動(dòng)匹配輸入
 onChange={this.selectChange}
>
 {this.state.selectCustomer}
</Select>

補(bǔ)充知識(shí):antd select如何支持既能輸入不存在的選項(xiàng)又能進(jìn)行下拉框選擇

1.Select必須具備onSearch,onBlur,onChange這三個(gè)屬性;

<Select
showSearch
value={this.state.value}
onSearch={…}
onBlur={…}
onChange={…}

{optionsFor}

2.在onSearch中使用回調(diào),并設(shè)置

state {this.setState({ 'newState':val })}} onBlur={} onChange={...} > {optionsFor}

3.onChange設(shè)置回調(diào)

{this.setState({ 'newState':val })}} onBlur={} onChange={this.handleChange} > {optionsFor}

4.onBlur中利用三目判斷,并返回輸入的值

{this.setState({ 'newState':val })}} onBlur={()=>{ return this.state.newState?this.handleChange:null }} onChange={this.handleChange} > {optionsFor}

5.最后一步,也是最重要的,必須利用delete命令移除在state中設(shè)置的newState;

let finalState = this.state; delete newState['newState]; this.setState({finalState})

以上這篇Antd下拉選擇,自動(dòng)匹配功能的實(shí)現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

峨山| 封开县| 江源县| 玛纳斯县| 汉寿县| 容城县| 西藏| 洛扎县| 若尔盖县| 称多县| 堆龙德庆县| 游戏| 栖霞市| 延寿县| 沈阳市| 自贡市| 屏东县| 佛山市| 新化县| 凤山市| 临夏县| 宁晋县| 海原县| 雷山县| 寻甸| 昌吉市| 鲁甸县| 策勒县| 墨脱县| 娄底市| 依兰县| 巴马| 武胜县| 高邑县| 宣城市| 醴陵市| 北流市| 台北市| 来宾市| 扎兰屯市| 安塞县|