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 相关文章推荐
深入理解JavaScript系列(10) JavaScript核心(晋级高手必读篇)
Jan 15 Javascript
xml转json的js代码
Aug 28 Javascript
如何制作浮动广告 JavaScript制作浮动广告代码
Dec 30 Javascript
caller和callee的区别介绍及演示结果
Mar 10 Javascript
JQuery中操作Css样式的方法
Feb 12 Javascript
AngularJS单选框及多选框实现双向动态绑定
Jan 13 Javascript
BootStrap智能表单实战系列(十一)级联下拉的支持
Jun 13 Javascript
微信小程序开发入门基础教程
Apr 19 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
Jul 11 Javascript
利用javascript如何随机生成一定位数的密码
Sep 22 Javascript
JS装饰器函数用法总结
Apr 21 Javascript
原生javascript的ajax请求及后台PHP响应操作示例
Feb 24 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字符串截取中文截取2,单字节截取模式
2007/12/10 PHP
php cookies中删除的一般赋值方法
2011/05/07 PHP
获取Javscript执行函数名称的方法
2006/12/22 Javascript
js+数组实现网页上显示时间/星期几的实用方法
2013/01/18 Javascript
jQuery插件的写法分享
2013/06/12 Javascript
javascript 实现键盘上下左右功能的小例子
2013/09/15 Javascript
JavaScript中匿名、命名函数的性能测试
2014/09/04 Javascript
JavaScript 浏览器兼容性总结及常用浏览器兼容性分析
2016/03/30 Javascript
javascript实现粘贴qq截图功能(clipboardData)
2016/05/29 Javascript
不间断循环滚动效果的实例代码(必看篇)
2016/10/08 Javascript
浅谈JS读取DOM对象(标签)的自定义属性
2016/11/21 Javascript
AngularJS使用带属性值的ng-app指令实现自定义模块自动加载的方法
2017/01/04 Javascript
微信小程序 页面跳转传递值几种方法详解
2017/01/12 Javascript
微信小程序 http请求的session管理
2017/06/07 Javascript
angularjs实现简单的购物车功能
2017/09/21 Javascript
基于Vue实现拖拽效果
2018/04/27 Javascript
vue 修改 data 数据问题并实时显示的方法
2018/08/27 Javascript
[01:38:19]夜魇凡尔赛茶话会 第五期
2021/03/11 DOTA
Python的Django框架中的URL配置与松耦合
2015/07/15 Python
Python导出DBF文件到Excel的方法
2015/07/25 Python
利用Python批量生成任意尺寸的图片
2016/08/29 Python
python3爬取各类天气信息
2018/02/24 Python
使用Python更换外网IP的方法
2018/07/09 Python
Python BS4库的安装与使用详解
2018/08/08 Python
使用pandas实现csv/excel sheet互相转换的方法
2018/12/10 Python
Python实现制度转换(货币,温度,长度)
2019/07/14 Python
python中怎么表示空值
2020/06/19 Python
Python容器类型公共方法总结
2020/08/19 Python
css3 pointer-events 介绍详解
2017/09/18 HTML / CSS
移动端HTML5开发神器之vconsole详解
2020/12/15 HTML / CSS
副处级干部考察材料
2014/05/17 职场文书
党员承诺书范文
2014/05/19 职场文书
班子个人四风问题整改措施
2014/10/04 职场文书
企业党员岗位承诺书
2015/04/27 职场文书
大型强子对撞机再次重启探索“第五种自然力”
2022/04/29 数码科技
flex布局中使用flex-wrap实现换行的项目实践
2022/06/21 HTML / CSS