【发布时间】:2020-03-30 07:47:05
【问题描述】:
我有一个组件,它可能有几个相同级别的子组件,例如
<parent>
<input />
<child>
<input />
</child>
<child></child>
<child></child>
</parent>
子或父可能有input 元素。
我想要得到的是,如果任何输入元素获得焦点,那么它的父元素应该得到一个调用(手动除外)。如果子组件获得了这个输入获取焦点的信息,应该能够在不使用EventEmitter的情况下将其传播给父组件。
我可以使用事件发射器,但如果子嵌套增加,那将不是一个好方法。 我们可以做得更简单吗?
【问题讨论】:
标签: javascript angular events dom-events