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 相关文章推荐
图像替换新技术 状态域方法
Jan 28 Javascript
javascript自定义startWith()和endWith()的两种方法
Nov 11 Javascript
js实现表格字段排序
Feb 19 Javascript
javascript设置页面背景色及背景图片的方法
Dec 29 Javascript
JavaScript运动框架 解决防抖动问题、悬浮对联(二)
May 17 Javascript
设置cookie指定时间失效(实例代码)
May 28 Javascript
基于jQuery封装的分页组件
Jun 26 jQuery
js html实现计算器功能
Nov 13 Javascript
vue通过video.js解决m3u8视频播放格式的方法
Jul 30 Javascript
微信小程序导入Vant报错VM292:1 thirdScriptError的解决方法
Aug 01 Javascript
详解vue组件之间的通信
Aug 30 Javascript
如何基于viewport vm适配移动端页面
Nov 13 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
论坛头像随机变换代码
2006/10/09 PHP
PHP类的反射用法实例
2014/11/03 PHP
php使用array_search函数实现数组查找的方法
2015/06/12 PHP
PHP+JS实现的商品秒杀倒计时用法示例
2016/11/15 PHP
PHP符合PSR编程规范的实例分享
2016/12/21 PHP
PHP调用全国天气预报数据接口查询天气示例
2019/02/20 PHP
Yii redis集合的基本使用教程
2020/06/14 PHP
js汉字排序问题 支持中英文混排,兼容各浏览器,包括CHROME
2011/12/20 Javascript
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
JavaScript高级程序设计(第三版)学习笔记1~5章
2016/03/11 Javascript
JavaScript接口的实现三种方式(推荐)
2016/06/14 Javascript
javascript淘宝主图放大镜功能
2016/10/20 Javascript
nodejs爬虫遇到的乱码问题汇总
2017/04/07 NodeJs
node简单实现一个更改头像功能的示例
2017/12/29 Javascript
AngularJS使用ui-route实现多层嵌套路由的示例
2018/01/10 Javascript
实例讲解Vue.js中router传参
2018/04/22 Javascript
webuploader分片上传的实现代码(前后端分离)
2018/09/10 Javascript
vue 实现小程序或商品秒杀倒计时
2019/04/14 Javascript
vue中通过使用$attrs实现组件之间的数据传递功能
2019/09/01 Javascript
layui中select,radio设置不生效的解决方法
2019/09/05 Javascript
[03:02]安得倚天剑,跨海斩长鲸——中国军团出征DOTA2国际邀请赛
2018/08/14 DOTA
python使用scrapy解析js示例
2014/01/23 Python
Python中自定义函数的教程
2015/04/27 Python
【Python】Python的urllib模块、urllib2模块批量进行网页下载文件
2016/11/19 Python
Python中 Lambda表达式全面解析
2016/11/28 Python
python+pygame简单画板实现代码实例
2017/12/13 Python
python实现雪花飘落效果实例讲解
2019/06/18 Python
一行python实现树形结构的方法
2019/08/09 Python
python爬虫模拟浏览器访问-User-Agent过程解析
2019/12/28 Python
解决Pytorch 加载训练好的模型 遇到的error问题
2020/01/10 Python
python用opencv 图像傅里叶变换
2021/01/04 Python
党建工作经验交流材料
2014/05/25 职场文书
2016大学军训心得体会
2016/01/11 职场文书
go语言中fallthrough的用法说明
2021/05/06 Golang
基于python定位棋子位置及识别棋子颜色
2021/07/26 Python
Redis主从复制操作和配置详情
2022/09/23 Redis