如何在Angular中传递非直接子组件?

时间:2018-03-03 22:45:25

标签: angular parent-child

我参与角度变化检测。

我正在研究 DoCheck OnChanges 等方法...... 为了理解它们,我在下面做了我的应用程序。

App1 - App2 - App3,App4,App5:

  • App1是根组件
  • App1具有App2的子组件
  • App2具有App3的子组件
  • App4和App5

我想在每个组件中调用DoCheck和OnChanges时记录。我想让App1拥有所有日志。

对于App1和App2进行通信很容易。

我可以让它们与@Input和@Output相互交互,但是,我很难解决如何让App1从App3,App4和App5获取日志。

我认为如果我使用@ngrx / store,它可以轻松解决,但我不想使用它。从专家那里做到这一点的最佳方式是什么?

0 个答案:

没有答案