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 解析多维的Json数据格式
Nov 02 Javascript
Javascript 设计模式(二) 闭包
May 26 Javascript
原来Jquery.load的方法可以一直load下去
Mar 28 Javascript
再谈javascript面向对象编程
Mar 18 Javascript
Jquery 类网页微信二维码图块滚动效果具体实现
Oct 14 Javascript
使用Bootstrap typeahead插件实现搜索框自动补全的方法
Jul 07 Javascript
JS获取本周周一,周末及获取任意时间的周一周末功能示例
Feb 09 Javascript
ReactNative列表ListView的用法
Aug 02 Javascript
vue cli3.0结合echarts3.0与地图的使用方法示例
Mar 26 Javascript
Layui之table中的radio在切换分页时无法记住选中状态的解决方法
Sep 02 Javascript
记录微信小程序 height: calc(xx - xx);无效问题
Dec 30 Javascript
解决vue项目router切换太慢问题
Jul 19 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数组
2006/10/09 PHP
PHP中防止直接访问或查看或下载config.php文件的方法
2012/07/07 PHP
php制作unicode解码工具(unicode编码转换器)代码分享
2013/12/24 PHP
php使用pdo连接并查询sql数据库的方法
2014/12/24 PHP
php实现RSA加密类实例
2015/03/26 PHP
PHP实现带重试功能的curl连接示例
2016/07/28 PHP
使用composer命令加载vendor中的第三方类库 的方法
2019/07/09 PHP
JavaScipt基本教程之前言
2008/01/16 Javascript
Javascript 类与静态类的实现(续)
2010/04/02 Javascript
ASP.NET jQuery 实例18 通过使用jQuery validation插件校验DropDownList
2012/02/03 Javascript
jquery 模板的应用示例
2013/11/12 Javascript
jQuery操作cookie方法实例教程
2014/11/25 Javascript
jQuery构造函数init参数分析
2015/05/13 Javascript
用JavaScript实现对话框的教程
2015/06/04 Javascript
js如何判断输入字符串长度
2015/12/16 Javascript
JS封装通过className获取元素的函数示例
2016/12/20 Javascript
详解JS中的立即执行函数
2017/02/24 Javascript
强大的JavaScript响应式图表Chartist.js的使用
2017/09/13 Javascript
vue-router重定向不刷新问题的解决
2018/06/25 Javascript
微信小程序学习笔记之跳转页面、传递参数获得数据操作图文详解
2019/03/28 Javascript
微信小程序实现上拉加载功能示例【加载更多数据/触底加载/点击加载更多数据】
2020/05/29 Javascript
springboot+vue+对接支付宝接口+二维码扫描支付功能(沙箱环境)
2020/10/15 Javascript
Python 隐藏输入密码时屏幕回显的实例
2019/02/19 Python
python 执行终端/控制台命令的例子
2019/07/12 Python
CentOS 7如何实现定时执行python脚本
2020/06/24 Python
python 代码运行时间获取方式详解
2020/09/18 Python
html5中如何将图片的绝对路径转换成文件对象
2018/01/11 HTML / CSS
Gucci法国官方网站:意大利奢侈品牌
2018/07/25 全球购物
请假条标准格式规范
2014/04/10 职场文书
服务承诺书怎么写
2014/05/24 职场文书
学校政风行风整改方案
2014/10/25 职场文书
教师节慰问信
2015/02/15 职场文书
Nginx URL重写rewrite机制原理及使用实例
2021/04/01 Servers
详解Python中的进程和线程
2021/06/23 Python
常用的文件对应的MIME类型汇总
2022/04/26 HTML / CSS
js前端设计模式优化50%表单校验代码示例
2022/06/21 Javascript