需求的一生
不多解释,直接上代码
var newArr = this.generalyData.filter((item) =>
{
if(item.name.toLowerCase().indexOf(this.searchTxt)>-1){
return item
}else if(item.appkey == this.searchTxt){
return item
}
return newArr
});
this.generalyData = newArr
toLowerCase()把字符串转换成小写
indexof()判断是否存在如果不存在就返回-1,如果存在就返回第一次出现的下标位置