Я получаю массив Observable из локального файла JSON и хочу отфильтровать его, чтобы получить конкретное значение.
Сейчас у меня есть product.service, который выглядит следующим образом:
getProducts(): Observable<ProductModel>{
return this.http.get<ProductModel[]>("assets/data/products.json");
}
getProductByName(productName){
return this.getProducts().pipe(filter(product=> product.name===productName)
}
Я не понимаю, почему это не работает, кто-нибудь может помочь?Также очень поможет, если вы объясните мне, что не так с тем, что я пытаюсь сделать ..