vue2.0实现移动端的输入框实时检索更新列表功能


Posted in Javascript onMay 08, 2018

最近在做vue2.0的项目遇到一个移动端实时检索搜索更新列表的效果,当用户在搜索框输入客户的电话或姓名的时候,客户列表内容会做相应的更新,下面给大家看下图~·

vue2.0实现移动端的输入框实时检索更新列表功能

html  

vue2.0实现移动端的输入框实时检索更新列表功能

<input type="text" id="getval" class="flex-1" @blur="serchhide" v-model="val" v-focus v-on:input ="inputFunc">

v-on:input ="inputFunc" 来监听input框value内容的变化,如果内容更新会调用inputFunc函数~~

 js:

vue2.0实现移动端的输入框实时检索更新列表功能

在vue的method方法中写下inpuFunc函数,获取input框的value值然后传给渲染客户列表的这个函数queryData();

这里的第二个参数穿的false是因为queryData()会做一个数据请求,然后把匹配的数据在渲染出来,

这里面数据请求成功后,我们通过isConcat(是否拼接数组)参数控制,这个请求过来的数据是拼接在原来的customerlist数组内还是直接替换customerlist数组里面的数据,

所以因为这个时候展示的数据是匹配出来的,所以需要替换数组里面的数据,所以这个时候函数的参数isConcat=false

vue2.0实现移动端的输入框实时检索更新列表功能

 备注:给你们简略的看下这个客户列表渲染的结构,及数据结构

结构:

vue2.0实现移动端的输入框实时检索更新列表功能

数据结构:

vue2.0实现移动端的输入框实时检索更新列表功能

vue2.0实现移动端的输入框实时检索更新列表功能

这里rows是一个数组,所以把这个数据用js 里concat函数拼接数组 也就是拼接数据实现了这个新数据旧数据的合并。

总结

以上所述是小编给大家介绍的vue2.0 移动端的输入框实时检索更新列表功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!

Javascript 相关文章推荐
JavaScript XML和string相互转化实现代码
Jul 04 Javascript
遍历DOM对象内的元素属性示例代码
Feb 08 Javascript
做web开发 先学JavaScript
Dec 12 Javascript
微信小程序 switch组件详解及简单实例
Jan 10 Javascript
使用jQuery实现页面定时弹出广告效果
Aug 24 jQuery
Vue2.0基于vue-cli+webpack父子组件通信(实例讲解)
Sep 14 Javascript
vue-vuex中使用commit提交mutation来修改state的方法详解
Sep 16 Javascript
详解Webstorm 下的Angular2.0开发之路(图文)
Dec 06 Javascript
vue中使用[provide/inject]实现页面reload的方法
Sep 30 Javascript
微信小程序实现同时上传多张图片
Feb 03 Javascript
echarts 使用formatter 修改鼠标悬浮事件信息操作
Jul 20 Javascript
vue3+typescript实现图片懒加载插件
Oct 26 Javascript
webstorm添加*.vue文件支持
May 08 #Javascript
浅谈vue项目如何打包扔向服务器
May 08 #Javascript
Javascript实现购物车功能的详细代码
May 08 #Javascript
vue-cli 如何打包上线的方法示例
May 08 #Javascript
使用vue-cli打包过程中的步骤以及问题的解决
May 08 #Javascript
详解React-Router中Url参数改变页面不刷新的解决办法
May 08 #Javascript
angularjs实现的购物金额计算工具示例
May 08 #Javascript
You might like
PHP 错误之引号中使用变量
2009/05/04 PHP
thinkphp中html:list标签传递多个参数实例
2014/10/30 PHP
windows中为php安装mongodb与memcache
2015/01/06 PHP
PHP回调函数与匿名函数实例详解
2017/08/16 PHP
TP5框架页面跳转样式操作示例
2020/04/05 PHP
JavaScript 对象成员的可见性说明
2009/10/16 Javascript
javascript 打开页面window.location和window.open的区别
2010/03/17 Javascript
JavaScript中的null和undefined解析
2012/04/14 Javascript
在js文件中写el表达式取不到值的原因及解决方法
2013/12/23 Javascript
jQuery使用$.get()方法从服务器文件载入数据实例
2015/03/25 Javascript
谈谈JavaScript异步函数发展历程
2015/09/29 Javascript
基于JavaScript实现单选框下拉菜单添加文件效果
2016/06/26 Javascript
js删除Array数组中指定元素的两种方法
2016/08/03 Javascript
jQuery轮播图效果精简版完整示例
2016/09/04 Javascript
Vuejs第九篇之组件作用域及props数据传递实例详解
2016/09/05 Javascript
JS如何判断浏览器类型和详细区分IE各版本浏览器
2017/03/04 Javascript
详解Vue2.X的路由管理记录之 钩子函数(切割流水线)
2017/05/02 Javascript
Vue学习笔记进阶篇之过渡状态详解
2017/07/14 Javascript
angular中不同的组件间传值与通信的方法
2017/11/04 Javascript
nginx部署访问vue-cli搭建的项目的方法
2018/02/12 Javascript
[03:57]DOTA2英雄梦之声_第03期_幻影刺客
2014/06/21 DOTA
Python无损音乐搜索引擎实现代码
2018/02/02 Python
Python2.7版os.path.isdir中文路径返回false的解决方法
2019/06/21 Python
Python数据可视化常用4大绘图库原理详解
2020/10/23 Python
python实现简单文件读写函数
2021/02/25 Python
CSS3实现多背景模拟动态边框的效果
2016/11/08 HTML / CSS
HTML5各种头部meta标签的功能(推荐)
2017/03/13 HTML / CSS
纽约现代艺术博物馆商店:MoMA STORE(室内家具和杂货商品)
2016/08/02 全球购物
自荐书模板
2013/12/15 职场文书
银行进社区活动总结
2014/07/07 职场文书
维护民族团结演讲稿
2014/08/27 职场文书
放飞理想演讲稿
2014/09/09 职场文书
关于对大人不礼貌的检讨书
2014/09/29 职场文书
教师节标语大全
2014/10/07 职场文书
超市员工辞职信范文
2015/05/12 职场文书
高端收音机+蓝牙音箱,JBL TUNER FM带收音蓝牙音箱评测
2021/04/24 无线电