我有一个角度元素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订阅它。这是一个很好的解决方案吗?
谢谢