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 精粹读书笔记(1,2)
Feb 07 Javascript
jquery 3D球状导航的文章分类
Jul 06 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
Mar 07 Javascript
JavaScript高级程序设计 阅读笔记(十七) js事件
Aug 14 Javascript
用js控制组织结构图可以任意拖拽到指定位置
Jan 17 Javascript
深入探讨javascript函数式编程
Oct 11 Javascript
JavaScript操作选择对象的简单实例
May 16 Javascript
Bootstrap Modal遮罩弹出层(完整版)
Nov 21 Javascript
js学使用setTimeout实现轮循动画
Jul 17 Javascript
关于vue.js组件数据流的问题
Jul 26 Javascript
详解promise.then,process.nextTick, setTimeout 以及 setImmediate的执行顺序
Nov 21 Javascript
vue实现手机端省市区区域选择
Sep 27 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
使用 eAccelerator加速PHP代码的方法
2007/09/30 PHP
谈谈php对接芝麻信用踩的坑
2016/12/01 PHP
SCP远程VPS快速搬家和WDCP升级php5.3安装memcached和eaccelerator教程
2017/07/27 PHP
PHP实现的迪科斯彻(Dijkstra)最短路径算法实例
2017/09/16 PHP
PHP模糊查询技术实例分析【附源码下载】
2019/03/07 PHP
几个常用的JavaScript字符串处理函数 - split()、join()、substring()和indexOf()
2009/06/02 Javascript
javascript重写alert方法的实例代码
2013/03/29 Javascript
javascript实现保留两位小数的多种方法
2015/12/18 Javascript
快速掌握Node.js之Window下配置NodeJs环境
2016/03/21 NodeJs
jQuery增加、删除及修改select option的方法
2016/08/19 Javascript
JS 判断某变量是否为某数组中的一个值的3种方法(总结)
2017/07/10 Javascript
浅谈vue+webpack项目调试方法步骤
2017/09/11 Javascript
对类Vue的MVVM前端库的实现代码
2018/09/07 Javascript
浅谈Vue2.4.0 $attrs与inheritAttrs的具体使用
2020/03/08 Javascript
JavaScript布尔运算符原理使用解析
2020/05/06 Javascript
如何在postman测试用例中实现断言过程解析
2020/07/09 Javascript
python 字典(dict)遍历的四种方法性能测试报告
2014/06/25 Python
常见python正则用法的简单实例
2016/06/21 Python
Python科学计算包numpy用法实例详解
2018/02/08 Python
Python实现图片批量加入水印代码实例
2019/11/30 Python
详解Python实现进度条的4种方式
2020/01/15 Python
python数据分析工具之 matplotlib详解
2020/04/09 Python
基于Python制作一副扑克牌过程详解
2020/10/19 Python
购买限量版收藏品、珠宝和礼品:Bradford Exchange
2016/09/23 全球购物
Mountain Warehouse澳大利亚官网:欧洲家庭户外品牌倡导者
2016/11/20 全球购物
Python文件操作的面试题
2013/06/22 面试题
实习自我鉴定模板
2013/09/28 职场文书
大学新生军训个人的自我评价
2013/10/03 职场文书
大学生个人简历自我评价
2013/11/16 职场文书
我的求职择业计划书
2014/04/04 职场文书
社区文艺活动方案
2014/08/19 职场文书
2014年安全保卫工作总结
2014/11/13 职场文书
个人维稳承诺书
2015/05/04 职场文书
社区挂职锻炼个人工作总结
2015/10/23 职场文书
应届毕业生的自我评价
2019/06/21 职场文书
CSS3鼠标悬浮过渡缩放效果
2021/04/17 HTML / CSS