В моем веб-приложении есть окно поиска.В настоящее время код ищет группу полей, но возвращает результаты только из одного поля.Как мне сделать так, чтобы я мог искать в нескольких полях, разделенных запятой или точкой с запятой?
ПРИМЕР КОДА :
return this.builds.sort(compare).filter((build) => {
return build.title.toLowerCase().match(this.search.toLowerCase()) || build.item1.toLowerCase().match(this.search.toLowerCase()) ||
build.item2.toLowerCase().match(this.search.toLowerCase()) || build.item3.toLowerCase().match(this.search.toLowerCase()) ||
build.item4.toLowerCase().match(this.search.toLowerCase())
}
Например: одна сборка имеетназвание "BEST EVER" , а другая сборка имеет item2 "THE RED ONE" .Я хотел бы иметь возможность искать "BEST, RED" и показать их обоих.
Понятия не имею, как этого добиться - кто-нибудь может меня просветить?
Спасибо