4
可以使用Output()
装饰器从子组件发出事件,以便父组件可以捕获它。我需要的是捕捉任何子组件发出的事件,该子组件不一定是特定组件的直接子组件。通过Angular2中的嵌套组件发送事件
让ComponentTwo
成为发出事件的组件。如果应用程序具有以下结构:App -> ComponentTwo
,那么我们可以轻松捕获由ComponentTwo
发出的事件。但如果我们考虑像App -> ComponentOne -> ComponentTwo
这样的结构,那么我们不能直接捕获发射器。
这是一个说明问题的plunker。
那么有没有办法将传播事件排序到所有父组件?谢谢。
谢谢。顺便说一句,由于A2的设计或没有实施(还),没有冒泡? – nakajuice
不客气!我认为这是一个设计选择。 –