可以使用Output()
装饰器从子组件发出事件,以便父组件可以捕获它.我需要的是捕获任何子组件发出的事件,该组件不一定是给定组件的直接子组件.
让我们ComponentTwo
成为发布事件的组件.如果应用程序具有以下结构:App -> ComponentTwo
,那么我们可以轻松捕获由此发出的事件ComponentTwo
.但是如果我们考虑结构App -> ComponentOne -> ComponentTwo
,那么我们就不能直接捕获发射器.
这是一个说明问题的plunker.
那么有没有办法将事件传播到所有父组件?谢谢.
angular ×1