聊天记录前端过滤

//筛选聊天记录
filterRecords(keywords,datetime){
    const [words,date] = [_.trim(keywords),_.trim(datetime)]
    if(words||date){
        const regex = new RegExp(words,'i')
        const regdate = new RegExp(date,'i')
        return _.filter(this.list||[],item=>{
            //匹配聊天内容
            const flag_words = regex.test(item.massageDetail)
            //匹配日期
            const flag_date = regdate.test(item.sendTime)
            return words && date ? (flag_words && flag_date) : words ? flag_words : flag_date
        })
    }else{
        return this.list || []
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值