Vue Autocomplete 自动完成功能简单示例
更新时间:2019年05月25日 10:44:10 作者:xudejun
这篇文章主要介绍了Vue Autocomplete 自动完成功能,结合简单示例形式分析了Vue使用el-autocomplete组件实现自动完成功能相关操作技巧,需要的朋友可以参考下
本文实例讲述了Vue Autocomplete 自动完成功能。分享给大家供大家参考,具体如下:
页面 :
用闭包的方式,index表示第几个组件
<el-autocomplete
v-model="state4"
:fetch-suggestions="querySearchAsync"
placeholder="请输入内容"
@select="((item)=>{handleSelect(item, index)})">
</el-autocomplete>
JS:
methods: {
querySearchAsync(queryString, callback) {
var list = [{}];
//调用的后台接口
//let url = 后台接口地址 + queryString;
//从后台获取到对象数组
this.$http({
url: this.$http.adornUrl('yjtgateway/goods'),
method: 'get',
params: this.$http.adornParams({keyword:queryString})
}).then(({data}) => {
for(let i of data.content){
i.value = i.goodsCode; //将想要展示的数据作为value
}
list = data.content;
callback(list);
}).catch((error) => {
console.log(error)
})
},
handleSelect(item,index) {
this.dataForm.items[index] = item
}
}
希望本文所述对大家vue.js程序设计有所帮助。
相关文章
详解vue-cli + webpack 多页面实例配置优化方法
本篇文章主要介绍了详解vue-cli + webpack 多页面实例配置优化方法,具有一定的参考价值,有兴趣的可以了解一下2017-07-07
Vue3 使用Element Plus表格单选带checkbox功能
这篇文章主要介绍了Vue3 使用Element Plus表格单选带checkbox,本文通过实例代码给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友参考下吧2023-11-11


最新评论