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 相关文章推荐
基于jQuery的固定表格头部的代码(IE6,7,8测试通过)
May 18 Javascript
通过jQuery打造支持汉字,拼音,英文快速定位查询的超级select插件
Jun 18 Javascript
关于jquery.validate1.9.0前台验证的使用介绍
Apr 26 Javascript
js 数值转换为3位逗号分隔的示例代码
Feb 19 Javascript
Js和JQuery获取鼠标指针坐标的实现代码分享
May 25 Javascript
浅谈$('div a') 与$('div&gt;a')的区别
Jul 18 Javascript
纯JavaScript手写图片轮播代码
Oct 20 Javascript
十大热门的JavaScript框架和库
Mar 21 Javascript
JS实现的简单下拉框联动功能示例
May 11 Javascript
微信小程序开发之路由切换页面重定向问题
Sep 18 Javascript
处理canvas绘制图片模糊问题
May 11 Javascript
使用JS前端技术实现静态图片局部流动效果
Aug 05 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中自定义函数dump查看数组信息类似var_dump
2014/01/27 PHP
php数组索引与键值操作技巧实例分析
2015/06/24 PHP
PHP实现获取某个月份周次信息的方法
2015/08/11 PHP
php实现的单一入口应用程序实例分析
2015/09/23 PHP
thinkphp框架类库扩展操作示例
2019/11/26 PHP
帮助避免错误的Javascript陷阱清单
2009/05/31 Javascript
JavaScript中的Math 使用介绍
2014/04/21 Javascript
js处理表格对table进行修饰
2014/05/26 Javascript
jQuery语法小结(超实用)
2015/12/31 Javascript
Bootstrap 组件之按钮(二)
2016/05/11 Javascript
JS实现简单短信验证码界面
2017/08/07 Javascript
Vue.js 2.5新特性介绍(推荐)
2017/10/24 Javascript
详解webpack + react + react-router 如何实现懒加载
2017/11/20 Javascript
微信小程序实现打开内置地图功能【附源码下载】
2017/12/07 Javascript
vue中的$emit 与$on父子组件与兄弟组件的之间通信方式
2018/05/13 Javascript
vue3实现v-model原理详解
2019/10/09 Javascript
Jquery 动态添加元素并添加点击事件实现过程解析
2019/10/12 jQuery
Vue 实现v-for循环的时候更改 class的样式名称
2020/07/17 Javascript
ant design vue datepicker日期选择器中文化操作
2020/10/28 Javascript
[03:44]2015国际邀请赛选手档案—Cloud9.NoTail
2015/07/28 DOTA
Python实现连接postgresql数据库的方法分析
2017/12/27 Python
Python实现FTP文件传输的实例
2019/07/07 Python
python实现登录密码重置简易操作代码
2019/08/14 Python
python数据类型之间怎么转换技巧分享
2019/08/20 Python
Python整数与Numpy数据溢出问题解决
2019/09/11 Python
Python中bisect的使用方法
2019/12/31 Python
DC Shoes官网:美国滑板鞋和服饰品牌
2017/09/03 全球购物
英国第一豪华护肤品牌:Elemis
2017/10/12 全球购物
Java的基础面试题附答案
2016/01/10 面试题
这76道Java面试题及答案,祝你能成功通过面试
2016/04/16 面试题
二年级数学教学反思
2014/01/21 职场文书
高中打架检讨书
2014/02/13 职场文书
产品质量承诺书范文
2014/03/27 职场文书
公司合作意向书
2014/04/01 职场文书
大学奖学金获奖感言
2014/08/15 职场文书
纪检干部先进事迹材料
2014/08/23 职场文书