您当前的位置:首页 > 网站建设 > javascript
| php | asp | css | H5 | javascript | Mysql | Dreamweaver | Delphi | 网站维护 | 帝国cms | React | 考试系统 | ajax | jQuery | 小程序 |

vue实现搜索小功能

51自学网 2022-02-21 13:36:46
  javascript

本文实例为大家分享了vue实现搜索小功能的具体代码,供大家参考,具体内容如下

<!DOCTYPE html><html> <head>  <meta charset="utf-8">  <title></title> </head> <body>  <div id="app">   <input type="text" v-model="keyword" placeholder="输入关键字" />   <div class="list">    <div class="item" v-for="item in fFruit" :key="item">     {{item}}    </div>   </div>  </div> </body> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> <script type="text/javascript">  new Vue({   el:"#app",   data(){    return{     keyword:"",     fruit:[      "苹果","沙果","海棠","野樱莓","枇杷","欧楂","山楂","香梨",      "雪梨 ","温柏","蔷薇果","花楸","杏","樱桃","桃","水蜜桃",      "油桃","蟠桃","李子","梅子","西梅","白玉樱桃 ","黑莓",      "覆盆子","云莓","罗甘莓","白里叶莓","草莓","菠萝莓","橘子",      "砂糖桔","橙子","柠檬","青柠","柚子","金桔","葡萄柚","香橼",      "佛手","指橙","黄皮果","哈密瓜","香瓜","白兰瓜","刺角瓜"     ]    }   },   computed:{    "fFruit"(){     // 如果关键字为空,返回所有的水果     if(this.keyword==""){     return this.fruit;    }else{     // 当Frui里面某一项文字包含keyword文字那么就把当前数据保留     // filter过滤 返回为真保留,为false就过滤掉          return this.fruit.filter(item=>{      return item.includes(this.keyword)     })    }    }       }  }) </script></html>

结果:

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持51zixue.net。


下载地址:
Node.js中SerialPort(串口)模块使用
Web&nbsp;componentd组件内部事件回调及痛点剖析
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。