怎么在Vue2.0中使用v-for filter实现列表过滤功能?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。
兴庆网站建设公司创新互联公司,兴庆网站设计制作,有大型网站制作公司丰富经验。已为兴庆上千家提供企业网站建设服务。企业网站搭建\外贸网站制作要多少钱,请找那个售后服务好的兴庆做网站的公司定做!
使用计算属性app.js
var app5 = new Vue({ el: '#app5', data: { shoppingList: [ "Milk", "Donuts", "Cookies", "Chocolate", "Peanut Butter", "Pepto Bismol", "Pepto Bismol (Chocolate flavor)", "Pepto Bismol (Cookie flavor)" ], key: "" }, computed: { filterShoppingList: function () { // `this` points to the vm instance var key = this.key; var shoppingList = this.shoppingList; return shoppingList.filter(function (item) { return item.toLowerCase().indexOf(key.toLowerCase()) != -1 });; } } })
app.html
<div id="app5"> <h3>Vue-for</h3> <ul> <li v-for="item in shoppingList"> {{ item }} </li> </ul> <h3>Vue-for filter实现</h3> <ul> Filter Key<input type="text" v-model="key"> <li v-for="item in filterShoppingList"> {{ item }} </li> </ul> </div>
看完上述内容,你们掌握怎么在Vue2.0中使用v-for filter实现列表过滤功能的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!
分享标题:怎么在Vue2.0中使用v-forfilter实现列表过滤功能
链接地址:https://www.cdcxhl.com/article2/gohjoc.html
成都网站建设公司_创新互联,为您提供网站设计公司、移动网站建设、品牌网站设计、面包屑导航、网站收录、做网站
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联