@microf

Как выводить только нужные значения из json?

Добрый день. Есть два json файла - один с ингридиентами, второй с рецептами с id этих самых ингридиентов

Планкер
{
  "id":"1",
  "name": "Огурец"
},
{
  "id":"2",
  "name": "Помидор"
},

...
{
  "id":"1",
  "name": "Salat1",
  "recipe":["1","3","5"]
}

Всё это я загружаю в компонент с помощью сервиса, но хочу выводить на экран, при нажатии на кнопку, только по одному - т.е. нажал "Салат 1" - получил ингридиенты только этого салата. В какую сторону копать? Базы данных нет. Использовать как-то Pipes? или сделать какой то еще сервис, который будет вытаскивать по id и формировать поток нужный?

Планкер
  • Вопрос задан
  • 135 просмотров
Пригласить эксперта
Ответы на вопрос 1
@Arik
что-то такое?
ingridients.filter(ingridient => {
    return recipe.includes(ingridient.id);
}))
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы