которых так же объекты. Необходимо быстро проитерироваться по последним, и найти те, значение title которых содержит значение поисковой строки searchStringValue
Сейчас сделано вот так:
updatedSearchList: () {
var list = []
for (var x in stuff) {
if (
stuff[x].title
.toUpperCase()
.indexOf(searchStringValue.toUpperCase()) != -1
) {
list.push(stuff[x])
}
}
return list
}
Но такой поиск занимает дико много времени. Как можно это ускорить?
return Object.values(stuff).filter( value => value.title.toUpperCase.includes(searchStringValue.toUpperCase()))
Обсуждают сегодня