日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程语言 > python >内容正文

python

python 输入框查询_Element输入框带历史查询记录

發(fā)布時間:2025/3/11 python 34 豆豆
生活随笔 收集整理的這篇文章主要介紹了 python 输入框查询_Element输入框带历史查询记录 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

需求描述

頁面的查詢框增加一下顯示歷史查找記錄

實(shí)現(xiàn)及踩坑記錄

使用Element帶輸入建議的輸入框來實(shí)現(xiàn)此需求。用法詳見官網(wǎng)

1. 坑1:不能直接在querySearch里返回數(shù)組,一定要調(diào)用回調(diào)函數(shù)cb來處理數(shù)據(jù)

看了一下例子,建議列表應(yīng)該是個數(shù)組,然后我就在querySearch里直接返回了一個數(shù)組:

querySearch(queryString, cb) {

return JSON.parse(localStorage.getItem('srcOrderNoArr'))

},

但是回到網(wǎng)頁上卻發(fā)現(xiàn)列表數(shù)據(jù)加載不出來

正確姿勢:

/**

* 建議列表

*/

querySearch(queryString, cb) {

// 調(diào)用 callback 返回建議列表的數(shù)據(jù)

cb(JSON.parse(localStorage.getItem('srcOrderNoArr')))

}

2. 坑2:數(shù)組內(nèi)數(shù)據(jù)格式有要求,格式一定要是[{value: '', xxx: ''}, {value: '', xxx: ''}, ...]

這個建議列表是根據(jù)數(shù)組內(nèi)的value屬性值來渲染的,所以數(shù)組內(nèi)的對象一定要有value鍵值對。比如說是這樣的:

data () {

return {

srcOrderNoArr: [{

value: '', // 這個必須要有

type: ''

},

{

value: '',

type: ''

},

{

value: '',

type: ''

}]

}

}

methods: {

/**

* 把搜索記錄存入localStorage

*/

setIntoStorage (type) {

let self = this

let noArr = [], // 訂單號歷史記錄數(shù)組

text = '', value = ''

switch (type) {

case 'srcOrderNo':

text = 'srcOrderNoArr'

value = self.srcOrderNo

break

case 'jobOrderNo':

text = 'jobOrderNoArr'

value = self.jobOrderNo

break

case 'cntNo':

text = 'cntNoArr'

value = self.cntNo

break

default:

break

}

noArr.push({value: value, type: type})

if(JSON.parse(localStorage.getItem(text))) { // 判斷是否已有xxx查詢記錄的localStorage

if(localStorage.getItem(text).indexOf(value) > -1 ) { // 判斷是否已有此條查詢記錄,若已存在,則不需再存儲

return

}

if(JSON.parse(localStorage.getItem(text)).length >= 5) {

let arr = JSON.parse(localStorage.getItem(text))

arr.pop()

localStorage.setItem(text, JSON.stringify(arr))

}

localStorage.setItem(text, JSON.stringify(noArr.concat(JSON.parse(localStorage.getItem(text)))))

}

else { // 首次創(chuàng)建

localStorage.setItem(text, JSON.stringify(noArr))

}

}

}

參考

創(chuàng)作挑戰(zhàn)賽新人創(chuàng)作獎勵來咯,堅持創(chuàng)作打卡瓜分現(xiàn)金大獎

總結(jié)

以上是生活随笔為你收集整理的python 输入框查询_Element输入框带历史查询记录的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 成人免费毛片视频 | 国产av无码专区亚洲av麻豆 | 午夜肉体高潮免费毛片 | 五月天综合网站 | 日本综合色| 国产精品999久久久 在线青草 | 大肉大捧一进一出好爽视频 | www.日本com| 99精品久久久久 | 亚欧精品在线观看 | 国产综合图区 | 国产精品一区一区三区 | 色播激情网 | 国产91页 | 美女三级网站 | 99热亚洲| 国产成人午夜高潮毛片 | 午夜高清 | 日韩av网站在线播放 | 精品久久久国产 | 亚洲av无码精品色午夜果冻不卡 | 久久777| 人人干人人爽 | 久久观看最新视频 | 日韩中文视频 | 男人的天堂久久久 | 欧洲av网站 | 精品国产av鲁一鲁一区 | 激情欧美一区二区三区 | 丰满大乳少妇在线观看网站 | 毛片视频观看 | 天天干天天上 | 日韩欧美视频 | 国产成人a人亚洲精品无码 在线aa | 亚洲熟女乱色一区二区三区久久久 | 大奶骚| 国产成人综合网 | 五月天国产视频 | 国产成人精品综合久久久久99 | 激情总合网 | 亚洲综合网在线 | 蜜桃av噜噜 | 狠狠干香蕉 | 热99精品| 日本天堂影院 | wwyoujizzcom| 乱色专区 | 三级三级久久三级久久18 | 国产a区| 久久激情免费视频 | 国产精品久久久久久久久久久久久久久久久 | 国产91热爆ts人妖系列 | 久久欧美视频 | 亚洲图片欧美另类 | www视频免费在线观看 | 大乳村妇的性需求 | 国产91精品久久久久 | 国产极品美女在线 | 黄色香蕉网 | 秋霞黄色片 | 精品成人av一区二区在线播放 | 女人扒开腿让男人捅爽 | 伊人99在线| 一区二区在线播放视频 | 三级网站免费 | 制服丝袜av在线播放 | 国产网站免费观看 | 精品黑人 | 99av视频| 亚洲激情专区 | 欧美亚洲一二三区 | 亚洲电影在线看 | 波多野结衣久久精品 | 草久久久久 | 日韩一二三级 | 国产伊人av| 丝袜老师让我了一夜网站 | 日韩激情综合网 | 台湾少妇xxxx做受 | 天天插夜夜爽 | 国产精品成熟老女人 | 精品国产无码在线观看 | 亚洲va国产天堂va久久 en | 中文字幕最新 | 男女激情视频网站 | 国产一级二级三级在线观看 | 麻豆影视在线免费观看 | 日韩资源站| 黄色一级片免费 | 久久久久久久蜜桃 | 五月天综合激情 | 中文字幕在线观看一区二区 | 黄色日韩视频 | 一级黄色片在线看 | 午夜狠狠干 | 黄页网站免费在线观看 | 色婷婷午夜 | 香蕉久久国产 | 在线观看黄色av |