Проблема в следующем. Есть родительский компонент. В нем пять дочерних. Это все одна страница с карточками. Каждая карточка — компонент. В одной карточке я заливаю на сервер csv-файл и сервер сразу же отдает мне json, который мне нужно вывести в остальных карточках (в виде таблиц, графиков) без дополнительных get-запросов. По сути нажал на кнопку отправить, файл ушел и через какое-то время прорисовался во всех компонентах. Get и post-запросы делаю через сервис. Вот только не пойму, как через сервис передать данные, которые пришли в один из компонентов.
В методе сервиса, в котором приходит ответ от сервера с json, нужно эмитить ивент с содержимым ответа.
Во всех дочерних компонентах (если это разные компоненты) нужно подписаться на этот ивент - таким образом при получении данных от сервера, все заинтересованные компоненты получат одинаковый результат. Подробности см. здесь https://angular.io/api/core/EventEmitter
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Пробовал через id, но данный метод не подойдетВедь счетчиков может быть множество
Проблема в следующемПри AJAX запросе с сайта, который находится на кириллическом домене, происходит ошбика 404
Есть компонент в котором я хочу выводить просто инфу полученную от api сам компонент -