实现效果

html

 <el-input v-model="listQuery.tQuery" @input="searchEvent" clearable size="small" placeholder="请输入您的问题..." prefix-icon="el-icon-search"  @change="handleHuaFilter"class="filter-item" style="width: 255px"/><el-button @click="handleHuaFilter()" class="filter-item" size="small" type="success" icon="el-icon-search">搜索</el-button>

methods:

clearTimer() {if (this.timer) {clearTimeout(this.timer);}},searchEvent () {this.clearTimer();if (this.listQuery.tQuery && this.listQuery.tQuery.length > 0) {//获取当前延时函数的ID,便于后面clearTimeout清除该ID对应的延迟函数this.timer = setTimeout(() => {this.getList();}, 500);} else {this.getList(); //查询}},getList() {this.listLoading = true;this.$axios.posts("/api/Doc/Query",this.listQuery) //根据自己的接口查询.then((response) => {this.list = response.result.items;this.listLoading = false;});},

list是查询数据里面data table里面 :data="list"

参考其它博主(6条消息) 【Vue.js】基于vue的实时搜索,在结果中高亮显示关键词_ass201295的博客-CSDN博客

vue中实现input实时搜索相关推荐

  1. 在vue中获取input上传图片的宽和高

    在vue中获取input上传图片的宽和高 上代码 思路 项目中有一个需求是需要上传190px*192px的png图片,一般直接在files.input[0]里面是找不到的,所以要变个思路了. 上代码 ...

  2. SpringBoot+Es7.6.1+Jsoup+Vue+Docker打造古诗词实时搜索功能

    文章目录 服务安装 下载安装elasticsearch 安装elasticsearch head插件 新建索引 安装Kibana 安装ik分词器 ElasticSearch基本操作 操作说明 常用操作 ...

  3. vue 中的input

    1. 限制小数位数 1.1 Vue 限制input输入 小数点后两位number <input type="number" @keydown="keydownFn& ...

  4. vue中的input使用e.target.value赋值的问题

    很久不写博客了... vue中对表单的处理,相对原生js,增加了一个双向绑定的语法糖:v-model.官方文档里有一段: v-model 会忽略所有表单元素的 value.checked.select ...

  5. vue中弹窗input框聚焦_Vue 中如何让 input 聚焦?(包含视频讲解)

    作者:Michael Thiessen 译者:前端小智 来源:laracasts.com 点赞再看,养成习惯 本文 GitHub https://github.com/qq44924588... 上已 ...

  6. vue2.0_在vue中实现input输入框的模糊查询

    前言   我们要实现的一个效果是,当输入框输入值时,显示数据列表框并将检索到的数据在列表框当中做展示. 模糊查询功能原理分析   其实所谓模糊查询就是不需要用户输入完整的内容就可以开始查询,也就是说用 ...

  7. vue input只能输入正整数_前端开发:Vue中获取input输入框值的方法

    在前端开发过程中,会用到各种各样的基础组件,一些常用的组件的使用方法一定要滚熟于心,对于刚入门的新手来说,对基础知识的熟练掌握很重要,如果不熟练就会影响开发速度.那么本篇博文就来分享一个比较基础的知识 ...

  8. vue中,input输入框只允许输入数字

    在vue项目中,输入框只允许输入数字,现将自己使用的一种方法记录,以供大家参考 这里需用到vue修饰符 不了解的同学可去vue官网看看,或者百度看看其他文档的讲解. .number 如果想自动将用户的 ...

  9. vue中带放大镜的搜索框

    字体图标在input单标签中的用法: 第一步,先在main.js 中全局引入iconfont图标: 第二步,给input 标签动态绑定一个属性,设置值为data中的变量: 第三步,将字体图标代码中的 ...

最新文章

  1. 如何直观的解释back propagation算法?
  2. .NET 2.0 CER学习笔记
  3. wxWidgets:wxChoice类用法
  4. 行为型模式:状态模式
  5. H - Tunnel Warfare HDU - 1540
  6. 数据结构—链表-单链表应用-删除元素最大的节点
  7. linux .net core 后台执行,.NET Core基于Generic Host实现后台任务方法教程
  8. winform 填充圆形 锯齿_Qt项目中,三种图形渐变填充方式详细总结
  9. 用汉堡包的方式评价一下自己的合作伙伴
  10. plc通讯的握手信号_PLC工程师教你:从原理搞懂RS485串口通讯
  11. SQL*Plus 系统变量之36 - PAGES[IZE]
  12. 教育部要求“强保障、上水平”,课后服务该如何提质增效?
  13. linux网卡驱动如何安装,linux下网卡驱动安装全过程
  14. (杂)网易云歌单导入到apple music
  15. setuptools-scm was unable to detect version for‘…/…/某git包‘
  16. 苹果开发者账号官方翻译篇-创建证书
  17. Motorola(二)
  18. 计算机控制实验比例环节,陈sir-实验一 典型环节的电路模拟
  19. 带领初学者学习 SQL 数据库编程视频教程(11 个视频)
  20. 如何抵御社工库类的黑客攻击?

热门文章

  1. Android Studio 开发之——电子阅览器(一)
  2. Android基于wheelView的自定义日期选择器(可拓展样式)
  3. matlab的gui倒计时,GUI设计时钟程序中的计时器建立
  4. ubuntu16.4安装vnc x11vnc 远程可视化界面
  5. 2022-2028年全球与中国闪光对焊系统市场研究及前瞻分析报告
  6. i31005g1和锐龙r5 3500u哪个好
  7. python 学习笔记1-学习路线
  8. 独秀日记:如果网购服装都很合身,那逛街无聊多了
  9. 前端开发面试经历分享(苏宁总部-苏宁易购面试题)
  10. 上海加入“伽利略计划”卫星导航