我有一个过滤器,它根据名字和姓氏返回数组。我没有理会这件事。但问题是当我按下一个空格它不会返回任何结果。例如,让我们说名称是(包括名字和姓氏)Sadek Hossain
。现在,如果我搜索sadek
它的作品,但如果我输入sadek hossain
或Sadek Hossain
它从来没有工作。一旦按下空格,它就不起作用。按空格时Vue js过滤器不工作
这是我正在使用的过滤器代码。
filterUser(){
return this.buddylist.filter((buddy)=>{
return buddy.oponent.firstName.toLowerCase().match(this.search.toLowerCase()) || buddy.oponent.lastName.toLowerCase().match(this.search.toLowerCase());
})
}
因为'sadek hossain'不符合您的任何条件。您正在测试'sadek hossain'是第一个名字还是'sadek hossain'是最后一个名字。 –
是的,我也这么认为:(有什么方法可以逃脱空间吗? – sadek