Vue Autocomplete 自动完成功能简单示例


Posted in Javascript onMay 25, 2019

本文实例讲述了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程序设计有所帮助。

Javascript 相关文章推荐
脚本之家贴图转换+转贴工具用到的js代码超级推荐
Apr 05 Javascript
javascript document.images实例
May 27 Javascript
jQuery+css实现图片滚动效果(附源码)
Mar 18 Javascript
有关于JS辅助函数inherit()的问题
Apr 07 Javascript
解析页面加载与js函数的执行 onload or ready
Dec 12 Javascript
JavaScript实现twitter puddles算法实例
Dec 06 Javascript
javascript中的遍历for in 以及with的用法
Dec 22 Javascript
分析JS单线程异步io回调的特性
Dec 01 Javascript
jQuery实现简单的下拉菜单导航功能示例
Dec 07 jQuery
Node.js静态服务器的实现方法
Feb 28 Javascript
Vue绑定用户接口实现代码示例
Nov 04 Javascript
vue实现拖拽进度条
Mar 01 Vue.js
泛谈JS逻辑判断选择器 || &amp;&amp;
May 24 #Javascript
了解JavaScript中的选择器
May 24 #Javascript
Javascript通过控制类名更改样式
May 24 #Javascript
redux.js详解及基本使用
May 24 #Javascript
javascript获取元素的计算样式
May 24 #Javascript
运用js实现图层拖拽的功能
May 24 #Javascript
了解javascript中let和var及const关键字的区别
May 24 #Javascript
You might like
全国FM电台频率大全 - 30 宁夏回族自治区
2020/03/11 无线电
php获取当前网址url并替换参数或网址的方法
2010/06/06 PHP
APACHE的AcceptPathInfo指令使用介绍
2013/01/18 PHP
解决php表单重复提交实现方法
2015/09/29 PHP
Laravel框架中缓存的使用方法分析
2019/09/06 PHP
教您去掉ie网页加载进度条的方法
2010/12/09 Javascript
JavaScript地图拖动功能SpryMap的简单实现
2013/07/17 Javascript
jQuery对JSON数据进行排序输出的方法
2015/06/24 Javascript
基于JavaScript实现网页倒计时自动跳转代码
2015/12/28 Javascript
require简单实现单页应用程序(SPA)
2016/07/12 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
jQuery事件详解
2017/02/23 Javascript
Ionic3 UI组件之autocomplete详解
2017/06/08 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
es6基础学习之解构赋值
2018/12/10 Javascript
原生JavaScript实现滑动拖动验证的示例代码
2019/12/06 Javascript
Element图表初始大小及窗口自适应实现
2020/07/10 Javascript
[01:25]DOTA2超级联赛专访iG 将调整状态找回自己
2013/06/05 DOTA
[14:57]DOTA2 HEROS教学视频教你分分钟做大人-幽鬼
2014/06/13 DOTA
[05:59]2018DOTA2国际邀请赛寻真——只为胜利的Secret
2018/08/13 DOTA
pycharm下打开、执行并调试scrapy爬虫程序的方法
2017/11/29 Python
python爬取m3u8连接的视频
2018/02/28 Python
Python cookbook(数据结构与算法)将多个映射合并为单个映射的方法
2018/04/19 Python
python批量导入数据进Elasticsearch的实例
2018/05/30 Python
对dataframe数据之间求补集的实例详解
2019/01/30 Python
Python3.5基础之函数的定义与使用实例详解【参数、作用域、递归、重载等】
2019/04/26 Python
使用pytorch实现可视化中间层的结果
2019/12/30 Python
Numpy 理解ndarray对象的示例代码
2020/04/03 Python
基于django 的orm中非主键自增的实现方式
2020/05/18 Python
英国版MAC彩妆品牌:Illamasqua
2018/04/18 全球购物
.NET现在共支持多少种语言
2014/02/26 面试题
环保志愿者活动方案
2014/08/14 职场文书
教师政风行风自查自纠报告
2014/10/21 职场文书
2015年技术员工作总结
2015/04/10 职场文书
听证会主持词
2015/07/03 职场文书
图神经网络GNN算法
2022/05/11 Python