【发布时间】:2021-09-12 14:33:32
【问题描述】:
我一直在从 el-select 远程搜索切换到远程搜索输入 el-autocomplete。我的问题是数据没有显示在下拉列表中。
<el-autocomplete
v-model="searchValue"
:fetch-suggestions="getData"
placeholder="Type here"
loading="loadingCascade"
</el-autocomplete>
方法代码中的 VueJS
getData(searchString){
if (searchString !== '') {
this.loadingCascade = true
setTimeout(() => {
this.$API.Public.getData(searchString)
.then(res => {
let result = res.data
let resSearchList = result.data
//Include search data
let arr = {id : searchString, name : searchString}
resSearchList.unshift(arr)
this.searchList = resSearchList.name
})
.catch(err => {
})
.then(_ => {
this.loadingCascade = false
})
}, 500);
}
},
【问题讨论】:
标签: vue.js element-ui