Vue.js进行查询操作的实例详解


Posted in Javascript onAugust 25, 2017

Vue.js进行查询操作的实例详解

实例代码:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <script src="../lib/vue.min.js" type="text/javascript" ></script>
    <title>字符转换</title>
  </head>
  <body>
    <div id="app">
      请输入查询关键字:<input type="text" v-model="search" />
      <table>
        <tr>
          <th>名称</th>
          <th>价格</th>
          <th>数量</th>
        </tr>
        <tr v-for='x in list'>
          <td>{{x.name}}</td>
          <td>{{x.price}}</td>
          <td>{{x.num}}</td>
        </tr>
      </table>
    </div>
    <script type="text/javascript">
      var vm=new Vue({
        el:'#app',
        data:{
        /*定义空数组装信息*/
          info:[],
        /*定义变量装查询输入的字符串*/
          search:''
        },
        /*computed比methods效率高,不需要重新渲染页面*/
        computed:{
          list:function(){
            var arr =[];
            for(var i=0;i<this.info.length;i++){
              if(this.info[i].name.indexOf(this.search)!=-1){
                arr.push(this.info[i])
              }
            }
            return arr;

          }
        }
      })
      for(var i = 1;i<20;i++){
        vm.info.push({name:'手机'+i,price:1000*i,num:i})
      }
    </script>
  </body>
</html>

效果如图:

Vue.js进行查询操作的实例详解

Vue.js进行查询操作的实例详解

补充:

Vue.js进行查询操作的实例详解

以上就是Vue.js进行查询操作的实例详解,如有疑问请留言或者到本站社区交流讨论,感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

Javascript 相关文章推荐
javascript[js]获取url参数的代码
Oct 17 Javascript
For循环中分号隔开的3部分的执行顺序探讨
May 27 Javascript
js使用Array.prototype.sort()对数组对象排序的方法
Jan 28 Javascript
JavaScript中的方法重载实例
Mar 16 Javascript
javascript实现简单的进度条
Jul 02 Javascript
jQuery html表格排序插件tablesorter使用方法详解
Feb 10 Javascript
JS 插件dropload下拉刷新、上拉加载使用小结
Apr 13 Javascript
.net MVC+Bootstrap下使用localResizeIMG上传图片
Apr 21 Javascript
vue cli使用绝对路径引用图片问题的解决
Dec 06 Javascript
微信小程序学习笔记之函数定义、页面渲染图文详解
Mar 28 Javascript
关于vue表单提交防双/多击的例子
Oct 31 Javascript
JavaScript运行机制实例分析
Apr 11 Javascript
Vue实例中生命周期created和mounted的区别详解
Aug 25 #Javascript
Vue.js框架路由使用方法实例详解
Aug 25 #Javascript
关于Vue.nextTick()的正确使用方法浅析
Aug 25 #Javascript
jQuery图片缩放插件smartZoom使用实例详解
Aug 25 #jQuery
JS中利用swiper实现3d翻转幻灯片实例代码
Aug 25 #Javascript
在Vue组件化中利用axios处理ajax请求的使用方法
Aug 25 #Javascript
JS点击图片弹出文件选择框并覆盖原图功能的实现代码
Aug 25 #Javascript
You might like
解析PHP中$_FILES的使用以及注意事项
2013/07/05 PHP
浅析application/x-www-form-urlencoded和multipart/form-data的区别
2014/06/22 PHP
PHP下载远程文件到本地存储的方法
2015/03/24 PHP
php json转换相关知识(小结)
2018/12/21 PHP
Open and Print a Word Document
2007/06/15 Javascript
Display SQL Server Login Mode
2007/06/21 Javascript
基于jquery的让页面控件不可用的实现代码
2010/04/27 Javascript
JS实现根据当前文字选择返回被选中的文字
2014/05/21 Javascript
使用javascript获取页面名称
2014/12/23 Javascript
jQuery中hasClass()方法用法实例
2015/01/06 Javascript
jquery实现翻动fadeIn显示的方法
2015/03/05 Javascript
jQuery插件StickUp实现网页导航置顶
2015/04/12 Javascript
js省市联动效果完整实例代码
2015/12/09 Javascript
nodejs 实现钉钉ISV接入的加密解密方法
2017/01/16 NodeJs
原生JavaScript实现的简单省市县三级联动功能示例
2017/05/27 Javascript
详解Vue.js之视图和数据的双向绑定(v-model)
2017/06/23 Javascript
vue.js如何更改默认端口号8080为指定端口的方法
2017/07/14 Javascript
浅谈SpringMVC中post checkbox 多选框value的值(隐藏域方式)
2018/01/08 Javascript
vue axios 简单封装以及思考
2018/10/09 Javascript
深入解析Vue源码实例挂载与编译流程实现思路详解
2019/05/05 Javascript
使用Node.js在深度学习中做图片预处理的方法
2019/09/18 Javascript
JavaScript监听触摸事件代码实例
2019/12/30 Javascript
JavaScript 实现下雪特效的示例代码
2020/09/09 Javascript
js 将多个对象合并成一个对象 assign方法的实现
2020/09/24 Javascript
[03:07]【DOTA2亚洲邀请赛】我们,梦开始的地方
2017/03/07 DOTA
Python类方法__init__和__del__构造、析构过程分析
2015/03/06 Python
速记Python布尔值
2017/11/09 Python
python smtplib模块自动收发邮件功能(一)
2018/05/22 Python
python实现时间o(1)的最小栈的实例代码
2018/07/23 Python
pycharm使用matplotlib.pyplot不显示图形的解决方法
2018/10/28 Python
解决django前后端分离csrf验证的问题
2019/02/03 Python
解释一下Windows的消息机制
2014/01/30 面试题
寝室长工作失责检讨书
2014/10/06 职场文书
工作证明格式范文
2015/06/15 职场文书
react中props 的使用及进行限制的方法
2021/04/28 Javascript
golang 实现Location跳转方式
2021/05/02 Golang