我遇到的问题是我的服务无法调用自己模块的组件方法。这是方案
模块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 的引用?
提前致谢!