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 相关文章推荐
JavaScript入门学习书籍推荐
Jun 12 Javascript
jQuery 方法大全方便学习参考
Feb 25 Javascript
js实现图片轮换效果代码
Apr 16 Javascript
JQuery中form验证出错信息的查看方法
Oct 08 Javascript
原生js模拟淘宝购物车项目实战
Nov 18 Javascript
Javascript编程之继承实例汇总
Nov 28 Javascript
Node.js 文件夹目录结构创建实例代码
Jul 08 Javascript
jQuery获取同级元素的简单代码
Jul 09 Javascript
vue2中使用less简易教程
Mar 27 Javascript
微信小程序如何获取地址
Dec 24 Javascript
vue 通过绑定事件获取当前行的id操作
Jul 27 Javascript
微信小程序选择图片控件
Jan 19 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分页显示制作详细讲解
2008/11/19 PHP
PHP+jQuery实现自动补全功能源码
2013/05/15 PHP
php替换字符串中间字符为省略号的方法
2015/05/04 PHP
Yii框架分页实现方法详解
2017/05/20 PHP
PHP设计模式之委托模式定义与用法简单示例
2018/08/13 PHP
在textarea中显示html页面的javascript代码
2007/04/20 Javascript
可以将word转成html的js代码
2010/04/11 Javascript
前台js对象在后台转化java对象的问题探讨
2013/12/20 Javascript
js实现二代身份证号码验证详解
2014/11/20 Javascript
JavaScript中的继承方式详解
2015/02/11 Javascript
jQuery插件Zclip实现完美兼容个浏览器点击复制内容到剪贴板
2015/04/30 Javascript
javascript实现控制的多级下拉菜单
2015/07/05 Javascript
jQuery中事件与动画的总结分享
2016/05/24 Javascript
VUE2实现事件驱动弹窗示例
2017/10/21 Javascript
JavaScript闭包与作用域链实例分析
2019/01/21 Javascript
Vue Elenent实现表格相同数据列合并
2020/11/30 Vue.js
Python中MYSQLdb出现乱码的解决方法
2014/10/11 Python
Python Requests安装与简单运用
2016/04/07 Python
python3.6连接MySQL和表的创建与删除实例代码
2017/12/28 Python
python实现扫描局域网指定网段ip的方法
2019/04/16 Python
Anaconda 查看、创建、管理和使用python环境的方法
2019/12/03 Python
浅谈tensorflow中张量的提取值和赋值
2020/01/19 Python
python输出pdf文档的实例
2020/02/13 Python
用canvas实现图片滤镜效果附演示
2013/11/05 HTML / CSS
中英文求职信范文
2014/01/27 职场文书
借款协议书范本
2014/04/22 职场文书
工作收入住址证明
2014/10/28 职场文书
写给父母的感谢信
2015/01/22 职场文书
大学生入党自荐书
2015/03/05 职场文书
大学生社会实践活动总结报告
2015/05/06 职场文书
2015年科研工作总结范文
2015/05/13 职场文书
入党转正申请报告
2015/05/15 职场文书
整脏治乱工作简报
2015/07/21 职场文书
详解JavaScript中的执行上下文及调用堆栈
2021/04/29 Javascript
JavaScript的Set数据结构详解
2022/02/18 Javascript
阿里云国际版 使用Nginx作为HTTPS转发代理服务器
2022/05/11 Servers