你可以覆盖组件上的DOM事件吗?

时间:2018-03-19 05:02:37

标签: angular events

我正在编写自定义输入组件,并希望为它实现(change)事件。我用@Output设置了一切,但是当我测试它时,我注意到监听器函数被调用了两次,一次是我期望的值,一次是Event对象。困惑,我深入挖掘并发现在我的自定义组件上放置一个(change)事件监听器注册了DOM事件,即使我有一个@Output('change')。这导致我的任何组件子级change标记上的任何<input>事件都会调用我的侦听器。

您可以在StackBlitz

上查看此处的行为

有没有办法说“嘿Angular,只需注册我的@Output就是这样”?或者我们是否被禁止使用与DOM相同的任何事件名称?

0 个答案:

没有答案