Там может быть несколько способов сделать это. Одним из них снова будет использование общего сервиса.
Эта служба будет иметь свойство. Страница, с которой вы хотите отправить эти данные, установит это свойство в общем сервисе. И страница, на которой вы хотите получить это свойство, получит это свойство от общего сервиса.
Теперь это полностью зависит от того, каким будет тип свойства. Будь это примитивно или сложно.
Как правило, рекомендуется сохранять это свойство как BehaviorSubject
, чтобы оно было более реактивным. Если вы сохраните это свойство как BehaviorSubject, то вы можете вызвать для него метод next
из компонента, которому вы хотите отправить изменения. И вы будете subscribe
использовать это свойство на странице, которую хотите прослушать для этих изменений.
Вот ответ Я недавно об этом рассказал. Вы также можете просмотреть пример проекта StackBlitz.