У меня есть угловой элемент custom-element
, который генерирует событие action
, на которое я могу подписаться, используя -
const el = document.querySelector('custom-element');
el.addEventListener('action', (event) => {
console.log(`"action" emitted: ${event.detail}`);
})
Так что я могу слушать события, генерируемые custom-element
,Но я также хочу заставить custom-element
слушать события, излучаемые хостом.Как я могу это сделать?
Один из способов, который я могу придумать, - передать наблюдаемое в качестве входных данных и позволить custom-element
подписаться на него.Это хорошее решение?
Спасибо