我有一个角度元素custom-element
,它发出一个事件action
,我可以使用 -
const el = document.querySelector('custom-element');
el.addEventListener('action', (event) => {
console.log(`"action" emitted: ${event.detail}`);
})
所以我能够收听custom-element
. 但我也想听custom-element
主机发出的事件。我怎样才能做到这一点?
我能想到的一种方法是将 observable 作为输入传递并custom-element
订阅它。这是一个很好的解决方案吗?
谢谢