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 相关文章推荐
新手常遇到的一些jquery问题整理
Aug 16 Javascript
capacityFixed 基于jquery的类似于新浪微博新消息提示的定位框
May 24 Javascript
jQuery判断checkbox是否选中的3种方法
Aug 12 Javascript
详解JS中Array对象扩展与String对象扩展
Jan 07 Javascript
js实现的二分查找算法实例
Jan 21 Javascript
在JS中a标签加入单击事件屏蔽href跳转页面
Dec 16 Javascript
canvas实现环形进度条效果
Mar 23 Javascript
jQuery Validate插件ajax方式验证输入值的实例
Dec 21 jQuery
使用JavaScript生成罗马字符的实例代码
Jun 08 Javascript
JavaScript中的 new 命令
May 22 Javascript
原生js实现购物车
Sep 23 Javascript
使用js获取身份证年龄的示例代码
Dec 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验证码函数代码(简单实用)
2013/09/29 PHP
Drupal7中常用的数据库操作实例
2014/03/02 PHP
php网页病毒清除类
2014/12/08 PHP
Zend Framework使用Zend_Loader组件动态加载文件和类用法详解
2016/12/09 PHP
PHP下 Mongodb 连接远程数据库的实例代码
2017/08/30 PHP
一个原生的用户等级的进度条
2010/07/03 Javascript
仿新浪微博返回顶部的jquery实现代码
2012/10/01 Javascript
js显示时间 js显示最后修改时间
2013/01/02 Javascript
Jquery中offset()和position()的区别分析
2015/02/05 Javascript
jQuery中toggle()函数的使用实例
2015/04/17 Javascript
JavaScript测试工具之Karma-Jasmine的安装和使用详解
2015/12/03 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
JS定时器实现数值从0到10来回变化
2016/12/09 Javascript
JS利用cookies设置每隔24小时弹出框
2017/04/20 Javascript
JavaScript解析任意形式的json树型结构展示
2017/07/23 Javascript
深入浅析JavaScript中的RegExp对象
2017/09/18 Javascript
微信小程序使用image组件显示图片的方法【附源码下载】
2017/12/08 Javascript
Bootstrap实现的表格合并单元格示例
2018/02/06 Javascript
解决vue-cli3 使用子目录部署问题
2018/07/19 Javascript
在 Vue.js中优雅地使用全局事件的方法
2019/02/01 Javascript
详解VSCode配置启动Vue项目
2019/05/14 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
详解Vue.js 作用域、slot用法(单个slot、具名slot)
2019/10/15 Javascript
浅谈layui数据表格判断问题(加入表单元素),设置单元格样式
2019/10/26 Javascript
python 上下文管理器使用方法小结
2017/10/10 Python
python dataframe astype 字段类型转换方法
2018/04/11 Python
对numpy中布尔型数组的处理方法详解
2018/04/17 Python
利用numpy和pandas处理csv文件中的时间方法
2018/04/19 Python
python3 pathlib库Path类方法总结
2019/12/26 Python
关于html字符串正则判断和匹配的具体使用
2019/12/12 HTML / CSS
英国百安居装饰建材网上超市:B&Q
2016/09/13 全球购物
Guess美国官网:美国知名服装品牌
2019/04/08 全球购物
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
2014/07/17 面试题
幼儿教师培训感言
2014/03/08 职场文书
活动宣传策划方案
2014/05/23 职场文书
停电调休通知
2015/04/16 职场文书