Vue通过input筛选数据


Posted in Javascript onOctober 26, 2020

本文实例为大家分享了Vue通过input筛选数据的具体代码,供大家参考,具体内容如下

<div id="app">
 <input v-model='search' />
 <ul>
 <li v-for="item in items">
  <label>价格</label><span v-html="item.name"></span>
  <label>¥</label><span v-html="item.price"></span>
 </ul>
</div>
new Vue({
 el: '#app',
 data: {
 search: '',
 products: [{
  name: '苹果',
  price: 25
 }, {
  name: '香蕉',
  price: 15
 }, {
  name: '雪梨',
  price: 65
 }, {
  name: '宝马',
  price: 2500
 }, {
  name: '奔驰',
  price: 10025
 }, {
  name: '柑橘',
  price: 15
 }, {
  name: '奥迪',
  price: 25
 }]
 },
 computed: {
 items: function() {
  var _search = this.search;
  if (_search) {
  return this.products.filter(function(product) {
   return Object.keys(product).some(function(key) {
   return String(product[key]).toLowerCase().indexOf(_search) > -1
   })
  })
  }

  return this.products;
 }
 }
})

关于vue.js组件的教程,请大家点击专题vue.js组件学习教程进行学习。

更多vue学习教程请阅读专题《vue实战教程》

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用js实现的仿sohu博客更换页面风格(简单版)
Mar 22 Javascript
javascript圆盘抽奖程序实现原理和完整代码例子
Jun 03 Javascript
javascript复制粘贴与clipboardData的使用
Oct 16 Javascript
javascript几个易错点记录
Nov 26 Javascript
jQuery表单域属性过滤器用法分析
Feb 10 Javascript
jQuery插件jFade实现鼠标经过的图片高亮其它变暗
Mar 14 Javascript
jQuery拖动元素并对元素进行重新排序
Dec 30 Javascript
JS中的hasOwnProperty()和isPrototypeOf()属性实例详解
Aug 11 Javascript
详解vue.js的事件处理器v-on:click
Jun 27 Javascript
Node.js创建Web、TCP服务器
Dec 05 Javascript
vue项目中在外部js文件中直接调用vue实例的方法比如说this
Apr 28 Javascript
详解vue中v-for的key唯一性
May 15 Vue.js
微信小程序 action-sheet 反馈上拉菜单简单实例
May 11 #Javascript
jQuery遮罩层实例讲解
May 11 #jQuery
在JS中如何把毫秒转换成规定的日期时间格式实例
May 11 #Javascript
深入浅析AngularJS中的一次性数据绑定 (bindonce)
May 11 #Javascript
BootStrap 获得轮播中的索引和当前活动的焦点对象
May 11 #Javascript
微信小程序 navbar实例详解
May 11 #Javascript
微信小程序 图片宽高自适应详解
May 11 #Javascript
You might like
php getimagesize 上传图片的长度和宽度检测代码
2010/05/15 PHP
PHP+Mysql实现多关键字与多字段生成SQL语句的函数
2014/11/05 PHP
HTML代码中标签的全部属性 中文注释说明
2009/03/26 Javascript
toString()一个会自动调用的方法
2010/02/08 Javascript
获取焦点时,利用js定时器设定时间执行动作
2010/04/02 Javascript
基于JQuery实现的类似购物商城的购物车
2011/12/06 Javascript
javascript之querySelector和querySelectorAll使用介绍
2011/12/20 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
jQuery 删除/替换DOM元素的几种方式
2014/05/20 Javascript
使用jquery 简单实现下拉菜单
2015/01/14 Javascript
移动手机APP手指滑动切换图片特效附源码下载
2015/11/30 Javascript
借助FileReader实现将文件编码为Base64后通过AJAX上传
2015/12/24 Javascript
Vue制作Todo List网页
2017/04/26 Javascript
vue项目中实现缓存的最佳方案详解
2019/07/11 Javascript
vue 解决数组赋值无法渲染在页面的问题
2019/10/28 Javascript
Vue基于iview实现登录密码的显示与隐藏功能
2020/03/06 Javascript
Python 命令行参数sys.argv
2008/09/06 Python
python解析xml文件操作实例
2014/10/05 Python
让Python更加充分的使用Sqlite3
2017/12/11 Python
Python+OpenCV人脸检测原理及示例详解
2020/10/19 Python
Python数据集切分实例
2018/12/08 Python
为何人工智能(AI)首选Python?读完这篇文章你就知道了(推荐)
2019/04/06 Python
python中rb含义理解
2020/06/18 Python
Python文件夹批处理操作代码实例
2020/07/21 Python
阿迪达斯芬兰官方网站:adidas芬兰
2017/01/30 全球购物
BRASTY捷克:购买香水、化妆品、手袋和手表
2017/07/12 全球购物
荷兰和比利时时尚鞋店:Van Dalen
2018/04/23 全球购物
eBay比利时购物网站:eBay.be
2019/08/09 全球购物
大一自我鉴定范文
2013/10/04 职场文书
鞋类设计与工艺专业销售求职信
2013/11/01 职场文书
高中生学习的自我评价
2013/12/14 职场文书
幼儿园毕业典礼主持词
2014/03/21 职场文书
2014年党员公开承诺践诺书
2014/03/25 职场文书
综合测评个人总结
2015/03/03 职场文书
详解缓存穿透击穿雪崩解决方案
2021/05/28 Redis
js面向对象编程OOP及函数式编程FP区别
2022/07/07 Javascript