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中对事件的三种监听方式
Sep 29 Javascript
JS折半插入排序算法实例
Dec 02 Javascript
jQuery实现的精美平滑二级下拉菜单效果代码
Mar 28 Javascript
详解JS去重及字符串奇数位小写转大写
Dec 29 Javascript
JS处理一些简单计算题
Feb 24 Javascript
vue之父子组件间通信实例讲解(props、$ref、$emit)
May 22 Javascript
angular 实现同步验证器跨字段验证的方法
Apr 11 Javascript
微信小程序后台持续定位功能使用详解
Aug 23 Javascript
Electron 打包问题:electron-builder 下载各种依赖出错(推荐)
Jul 09 Javascript
解决ant-design-vue中menu菜单无法默认展开的问题
Oct 31 Javascript
Vue CLI中模式与环境变量的深入详解
May 30 Vue.js
React Fragment介绍与使用详解
Nov 11 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 数组的创建、调用和更新实现代码
2009/03/09 PHP
PHP文件上传、客户端和服务器端加限制、抓取错误信息、完整步骤解析
2017/01/12 PHP
php输出图像的方法实例分析
2017/02/16 PHP
PHP下用Swoole实现Actor并发模型的方法
2019/06/12 PHP
Javascript valueOf 使用方法
2008/12/28 Javascript
JavaScript编程开发中的五个实用小技巧
2010/07/22 Javascript
JS关闭窗口或JS关闭页面的几种代码分享
2013/10/25 Javascript
JS获取浏览器语言动态加载JS文件示例代码
2014/10/31 Javascript
SpringMVC返回json数据的三种方式
2015/12/10 Javascript
JavaScript设计模式经典之工厂模式
2016/02/24 Javascript
jQuery判断浏览器并动态调整select宽度的方法
2016/03/02 Javascript
AngularJS ng-blur 指令详解及简单实例
2016/07/30 Javascript
javascript验证手机号和实现星号(*)代替实例
2016/08/16 Javascript
微信js-sdk上传与下载图片接口用法示例
2016/10/12 Javascript
常用的js方法合集
2017/03/10 Javascript
JS仿Base.js实现的继承示例
2017/04/07 Javascript
微信小程序 蓝牙的实现实例代码
2017/06/27 Javascript
详解微信小程序开发聊天室—实时聊天,支持图片预览
2019/05/20 Javascript
微信小程序判断页面是否从其他页面返回的实例代码
2019/07/03 Javascript
js tab栏切换代码实例解析
2019/09/03 Javascript
vue cli4下环境变量和模式示例详解
2020/04/09 Javascript
vue keep-alive实现多组件嵌套中个别组件存活不销毁的操作
2020/10/30 Javascript
详解Python3.1版本带来的核心变化
2015/04/07 Python
Python探索之自定义实现线程池
2017/10/27 Python
python GUI实现小球满屏乱跑效果
2019/05/09 Python
python 叠加等边三角形的绘制的实现
2019/08/14 Python
keras自定义损失函数并且模型加载的写法介绍
2020/06/15 Python
keras在构建LSTM模型时对变长序列的处理操作
2020/06/29 Python
详解用Python爬虫获取百度企业信用中企业基本信息
2020/07/02 Python
HTML5实现动画效果的方式汇总
2016/02/29 HTML / CSS
学前教育学生自荐信范文
2013/12/31 职场文书
员工薪酬福利制度
2014/01/17 职场文书
行政处罚决定书
2015/06/24 职场文书
MySQL系列之三 基础篇
2021/07/02 MySQL
Element实现动态表格的示例代码
2021/08/02 Javascript
Redis 哨兵机制及配置实现
2022/03/25 Redis