Начинаю работать с angular. мне нужно вернуть объект, который соответствует поиску или, по крайней мере, включает его. Сообщите, сейчас я возвращаю все объекты
return items.filter( it => {
console.info('awe', it[0].quoteOrderId.includes(searchText);
if (it[0].quoteOrderId.includes(searchText) == true){
console.info("we need the specific object returned");
}
else{
return it;
}
});
}
массив объектов
Не могли бы вы подробно рассказать, как структурирована ваша переменная items? Похоже, что каждый it в items сам по себе является массивом, основанным на том, что у вас есть выше. Это верно?





return items.filter( it => {
if (it[0].quoteOrderId.includes(searchText) == true){
const found = it.find(function(response){
return response;
})
return found;
}
else {
return '';
}
});
}
это то, что я искал
Вы хотите вернуть один объект или массив объектов, содержащих поисковый текст?