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 相关文章推荐
Prototype Template对象 学习
Jul 19 Javascript
jquery判断浏览器后退时候弹出消息的方法
Aug 11 Javascript
JavaScript使用push方法添加一个元素到数组末尾用法实例
Apr 06 Javascript
全面了解JavaScript的数据类型转换
Jul 01 Javascript
jQuery操作dom实现弹出页面遮罩层(web端和移动端阻止遮罩层的滑动)
Aug 25 Javascript
Vue.js基础知识小结
Jan 13 Javascript
利用JS实现文字的聚合动画效果
Jan 22 Javascript
简单实现js悬浮导航效果
Feb 05 Javascript
Javascript中字符串相关常用的使用方法总结
Mar 13 Javascript
基于Vue框架vux组件库实现上拉刷新功能
Nov 28 Javascript
JS/HTML5游戏常用算法之路径搜索算法 A*寻路算法完整实例
Dec 14 Javascript
JavaScript使用canvas绘制随机验证码
Feb 17 Javascript
泛谈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
用Php实现链结人气统计
2006/10/09 PHP
PHP运行模式汇总
2016/11/06 PHP
javascript 打印页面代码
2009/03/24 Javascript
Extjs学习笔记之七 布局
2010/01/08 Javascript
禁止IE用右键的JS代码
2013/12/30 Javascript
深入理解JS中的变量及作用域、undefined与null
2014/03/04 Javascript
js图片延迟技术一般的思路与示例
2014/03/20 Javascript
初识Node.js
2014/09/03 Javascript
JavaScript 正则表达式中global模式的特性
2016/02/25 Javascript
jquery购物车结算功能实现方法
2020/10/29 Javascript
jqGrid翻页时数据选中丢失问题的解决办法
2017/02/13 Javascript
jQuery实现字符串全部替换的方法【推荐】
2017/03/09 Javascript
React Native基础入门之初步使用Flexbox布局
2018/07/02 Javascript
解决vue A对象赋值给B对象,修改B属性会影响到A的问题
2018/09/25 Javascript
js module大战
2019/04/19 Javascript
express框架下使用session的方法
2019/07/31 Javascript
JQuery省市联动效果实现过程详解
2020/05/08 jQuery
在vue中获取wangeditor的html和text的操作
2020/10/23 Javascript
Electron+vue从零开始打造一个本地播放器的方法示例
2020/10/27 Javascript
Node.js文本文件BOM头的去除方法
2020/11/22 Javascript
[52:32]完美世界DOTA2联赛PWL S2 Magma vs LBZS 第三场 11.18
2020/11/18 DOTA
python回调函数的使用方法
2014/01/23 Python
python友情链接检查方法
2015/07/08 Python
深入讲解Java编程中类的生命周期
2016/02/05 Python
Python实现随机生成手机号及正则验证手机号的方法
2018/04/25 Python
python按比例随机切分数据的实现
2019/07/11 Python
Python3+PyInstall+Sciter解决报错缺少dll、html等文件问题
2019/07/15 Python
Django Rest framework频率原理与限制
2019/07/26 Python
利用css3画个同心圆示例代码
2017/07/03 HTML / CSS
面向对象概念面试题(.NET)
2016/11/04 面试题
工会趣味活动方案
2014/08/18 职场文书
学生会个人总结范文
2015/02/15 职场文书
八月迷情观后感
2015/06/11 职场文书
css3 filter属性的使用简介
2021/03/31 HTML / CSS
python Polars库的使用简介
2021/04/21 Python
Elasticsearch6.2服务器升配后的bug(避坑指南)
2022/09/23 Servers