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 计算当天是本年本月的第几周
Mar 22 Javascript
JavaScript 使用技巧精萃(.net html
Apr 25 Javascript
用cssText批量修改样式
Aug 29 Javascript
运算符&amp;&amp;的三个不同层次
Apr 07 Javascript
鼠标移动到图片名上,显示图片的简单实例
Jul 14 Javascript
判断js对象是否拥有某一个属性的js代码
Aug 16 Javascript
将list转换为json失败的原因
Dec 17 Javascript
Vue.JS项目中5个经典Vuex插件
Nov 28 Javascript
js数组常用最重要的方法
Feb 04 Javascript
详解ES6新增字符串扩张方法includes()、startsWith()、endsWith()
May 12 Javascript
vue Treeselect 树形下拉框:获取选中节点的ids和lables操作
Aug 15 Javascript
webpack4从0搭建组件库的实现
Nov 29 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中使用$_REQUEST需要注意的一个问题
2013/05/02 PHP
PHP小技巧之JS和CSS优化工具Minify的使用方法
2014/05/19 PHP
PHP数字金额转换成中文大写显示
2019/01/05 PHP
PHP pthreads v3下同步处理synchronized用法示例
2020/02/21 PHP
JavaScript 参考教程
2006/12/29 Javascript
jQuery Ajax异步处理Json数据详解
2013/11/05 Javascript
javascript根据时间生成m位随机数最大13位
2014/10/30 Javascript
html的DOM中document对象images集合用法实例
2015/01/21 Javascript
纯javascript代码实现计算器功能(三种方法)
2015/09/07 Javascript
Javascript的this用法
2017/01/16 Javascript
关于AngularJs数据的本地存储详解
2017/01/20 Javascript
js中对象与对象创建方法的各种方法
2019/02/27 Javascript
webpack实践之DLLPlugin 和 DLLReferencePlugin的使用教程
2019/06/10 Javascript
js里面的变量范围分享
2020/07/18 Javascript
python列出目录下指定文件与子目录的方法
2015/07/03 Python
Python中操作符重载用法分析
2016/04/29 Python
python使用两种发邮件的方式smtp和outlook示例
2017/06/02 Python
Python正确重载运算符的方法示例详解
2017/08/27 Python
Python嵌套列表转一维的方法(压平嵌套列表)
2018/07/03 Python
Django ORM 查询管理器源码解析
2019/08/05 Python
python实现差分隐私Laplace机制详解
2019/11/25 Python
微信小程序“圣诞帽”的实现思路详解
2017/12/28 HTML / CSS
通过canvas转换颜色为RGBA格式及性能问题的解决
2019/11/22 HTML / CSS
FitFlop澳大利亚官网:英国符合人体工学的鞋类品牌
2017/06/05 全球购物
Myprotein亚太地区:欧洲第一在线运动营养品牌
2020/12/20 全球购物
实习老师个人总结的自我评价
2013/09/28 职场文书
致100米运动员广播稿
2014/02/14 职场文书
英文求职信写作小建议
2014/02/16 职场文书
医疗纠纷协议书
2014/04/16 职场文书
个人安全生产责任书
2014/07/28 职场文书
面试自我评价范文
2014/09/17 职场文书
教导主任个人总结
2015/03/03 职场文书
2019预备党员转正申请书模板2篇!
2019/08/07 职场文书
创业项目(超低成本创业项目)
2019/08/16 职场文书
Spring Boot 整合 Apache Dubbo的示例代码
2021/07/04 Java/Android
JavaScript中MutationObServer监听DOM元素详情
2021/11/27 Javascript