filter()实现模糊查询本地搜索功能

本文介绍了如何利用JavaScript的filter方法和match函数在Vue及uni-app项目中实现对象数组的模糊查询功能,详细讲解了filter方法用于筛选复合条件的数据以及箭头函数和this指向的问题,同时探讨了match方法在字符串模糊匹配中的应用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  1. helps是一个对象数组,
  2. filter()方法主要是用来过滤复合条件的数据的,返回的是所有符合条件的数据。
  3. 箭头函数,javascript的this指向问题。
  4. match() 方法是用来模糊匹配的,可在字符串内检索指定的值,或找到一个或多个正则表达式的匹配。
<template>
  <div>
    <input type="text" v-model="searchText" placeholder="搜索" class="search">
    <div v-theme:column="'wide'" class="helprow" v-for="help in  filteredhelps">
      <h6 v-titleColor>{
  {help.title}}</h6>
    </div>
  </div>
</template>

<script>
    export default {  
        data(){
            return{
                helps:[
					{title:"111111"},
					{title:"222222"},
					{title:"55555"},
				],
                searchText:''
            }
        },
	
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值