通过Angular 4

时间:2017-05-30 13:58:15

标签: angular typescript rxjs angular-services

我遇到的问题是我的服务无法调用自己模块的组件方法。这是方案

模块A 组件A. 服务A

模块B 组件B. 组件C

  • 组件A 订阅服务A 的事件
  • 模块B 正在使用模块A
  • 服务A 模块B 公开以与组件A进行交互
  • 服务A 的全局实例在组件B 中使用,并且工作正常,因为它是一个全局实例
  • 通过在组件C 中注入 Service A ,在组件C 中创建 Service A 的本地实例 level,它将失去对 Component A 的引用并停止通信。

我们如何在模块B 组件C 中维护对模块A 组件A 的引用?

提前致谢!

0 个答案:

没有答案