需求描述
页面的查询框增加一下显示历史查找记录
实现及踩坑记录
使用Element
带输入建议的输入框来实现此需求。用法详见官网
1. 坑1:不能直接在querySearch
里返回数组,一定要调用回调函数cb
来处理数据
看了一下例子,建议列表应该是个数组,然后我就在querySearch
里直接返回了一个数组:
querySearch(queryString, cb) {
return JSON.parse(localStorage.getItem('srcOrderNoArr'))
},
但是回到网页上却发现列表数据加载不出来
正确姿势:
/**
* 建议列表
*/
querySearch(queryString, cb) {
// 调用 callback 返回建议列表的数据
cb(JSON.parse(localStorage.getItem('srcOrderNoArr')))
}