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 相关文章推荐
JQUERY 获取IFrame中对象及获取其父窗口中对象示例
Aug 19 Javascript
JavaScript设计模式之适配器模式介绍
Dec 28 Javascript
jQuery实现仿新浪微博浮动的消息提示框(可智能定位)
Oct 10 Javascript
使用jQuery实现Web页面换肤功能的要点解析
May 12 Javascript
Vue.js表单控件实践
Oct 27 Javascript
微信小程序开发之大转盘 仿天猫超市抽奖实例
Dec 08 Javascript
原生js实现可拖动的登录框效果
Jan 21 Javascript
基于JavaScript实现微信抢红包功能
Jul 20 Javascript
使用JS动态显示文本
Sep 09 Javascript
微信小程序使用picker实现时间和日期选择框功能【附源码下载】
Dec 11 Javascript
使用layui+ajax实现简单的菜单权限管理及排序的方法
Sep 10 Javascript
uniapp,微信小程序中使用 MQTT的问题
Jul 11 Javascript
微信小程序 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 array_filter除去数组中的空字符元素
2020/06/21 PHP
php获取ip的三个属性区别介绍(HTTP_X_FORWARDED_FOR,HTTP_VIA,REMOTE_ADDR)
2012/09/23 PHP
PHP开发Apache服务器配置
2015/07/15 PHP
PHP随手笔记整理之PHP脚本和JAVA连接mysql数据库
2015/11/25 PHP
Laravel中服务提供者和门面模式的入门介绍
2017/11/06 PHP
PHP面向对象程序设计(OOP)之方法重写(override)操作示例
2018/12/21 PHP
for 循环性能比较 提高for循环的效率
2009/03/19 Javascript
自定义一个jquery插件[鼠标悬浮时候 出现说明label]
2011/06/27 Javascript
ie中js创建checkbox默认选中问题探讨
2013/10/21 Javascript
Node.js中使用计时器定时执行函数详解
2014/08/15 Javascript
js将json格式的对象拼接成复杂的url参数方法
2016/05/25 Javascript
node.js express安装及示例网站搭建方法(分享)
2016/08/22 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
js实现图片放大展示效果
2017/08/30 Javascript
从对象列表中获取一个对象的方法,依据关键字和值
2017/09/20 Javascript
bootstrap select下拉搜索插件使用方法详解
2017/11/23 Javascript
AngularJS创建一个上传照片的指令实例代码
2018/02/24 Javascript
JavaScript使用享元模式实现文件上传优化操作示例
2018/08/07 Javascript
详解element-ui设置下拉选择切换必填和非必填
2019/06/17 Javascript
bootstrap实现嵌套模态框的实例代码
2020/01/10 Javascript
浅谈Vue3 Composition API如何替换Vue Mixins
2020/04/29 Javascript
2分钟实现一个Vue实时直播系统的示例代码
2020/06/05 Javascript
如何实现vue的tree组件
2020/12/03 Vue.js
[55:16]Mski vs VGJ.S Supermajor小组赛C组 BO3 第二场 6.3
2018/06/04 DOTA
python验证码识别教程之滑动验证码
2018/06/04 Python
python日志模块logbook使用方法
2019/09/19 Python
pandas数据处理之绘图的实现
2020/06/15 Python
python3.8动态人脸识别的实现示例
2020/09/21 Python
Numpy中np.random.rand()和np.random.randn() 用法和区别详解
2020/10/23 Python
中国旅游网站:途牛旅游网
2019/09/29 全球购物
电大本科自我鉴定
2014/02/05 职场文书
工伤事故赔偿协议书范文
2014/09/24 职场文书
党员批评与自我批评发言稿
2014/10/14 职场文书
先进典型事迹材料
2014/12/29 职场文书
工程进度款催款函
2015/06/24 职场文书
2017元旦、春节期间廉洁自律承诺书
2016/03/25 职场文书