【发布时间】:2016-10-07 05:22:10
【问题描述】:
在 Angular 文档中,有一个关于监听来自父母的孩子事件的主题。没关系。但我的目的是相反的!在我的应用程序中有一个“admin.component”,其中包含管理页面的布局视图(侧边栏菜单、任务栏、状态等)。 在这个父组件中,我配置了路由器系统以更改管理员其他页面之间的主视图。 问题是更改后保存内容,用户单击任务栏中的保存按钮(放置在 admin.component 中),子组件必须侦听该单击事件才能保存人员。
【问题讨论】:
-
听起来最好的做法是使用服务和可观察的调度事件。
-
你的问题和这个问题没有太大的不同:stackoverflow.com/questions/35560860/…
-
@freethebees 也许解决方案是一样的,但问题的形式不同,我的目的是找到解决这种情况的最佳方法。
-
我们不会为传递给子组件的单个事件设置服务。
标签: javascript typescript angular rxjs eventemitter