Angular2以上版本中不同模块之间的通信如何实现?

不是指组件通信,是两个模块之间的通信。
比如点击模块A中某组件的按钮,模块B的某组件进行响应。

不负相思意
浏览 612回答 1
1回答

当年话下

这和模块之前并无关系,不管模块在哪都一样的。而唯一区分的是:组件通信如果是父子关系的话,通过数据绑定。反之,使用 Service 达到数据共享。另外一点,Service 注入的位置会影响数据共享,如果说模块之间的话,我建议在ShareModule中建立这个 Service。当然,你也可以利用 Web Storage 也能轻松解决这个问题,推荐一个插件 angular-web-storage。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript