vue+element項(xiàng)目select組件搜索改變下拉部分選項(xiàng)之后,再次搜索出現(xiàn)鍵盤(pán)上下選擇選項(xiàng)時(shí)無(wú)法按照列表順序選擇,而是變成列表順序還是正常的,但是用鍵盤(pán)的上下選擇選項(xiàng)時(shí),會(huì)跳過(guò)上次搜索出的那項(xiàng)數(shù)據(jù),等選擇完其他的之后再跳到上次搜索的數(shù)據(jù)上嘗試過(guò)清空搜索出的列表,但是沒(méi)有用,也看了搜索之后data中列表順序是對(duì)的,但是就是上下鍵選擇時(shí)不對(duì),也不報(bào)錯(cuò)相關(guān)代碼商品編號(hào)69碼商品名稱生產(chǎn)廠商{{item.commodityCode}}{{item.SixNineCode}}{{item.name}}{{item.manufactor}}js部分filterGoodsBatchData(v){this.searchGoodsBatchData=vthis.goodsListData=[]console.log('搜索之前先清空',this.goodsListData)this.goodsListData=this.copyGoodsListData.filter((item)=>{constval=v.toLowerCase()if(item.commodityCode.indexOf(val)!==-1)returntrueif(item.SixNineCode.indexOf(val)!==-1)returntrueif(item.name.indexOf(val)!==-1)returntrueif(item.manufactor.indexOf(val)!==-1)returntrue})console.log('搜索之后',this.goodsListData)},請(qǐng)問(wèn)各位這是要怎么才能解決呢?百度了兩天了都沒(méi)找到對(duì)應(yīng)的答案
小白,請(qǐng)教各位大佬!vue+element項(xiàng)目,select組件搜索改變下拉部分選項(xiàng)之后,再次搜索出現(xiàn)鍵盤(pán)上下選擇選項(xiàng)時(shí)無(wú)法按照列表順序選擇怎么辦?求解答!
元芳怎么了
2019-09-12 21:12:26