为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

不负相思意 2018-12-12 19:15:54
不是指组件通信,是两个模块之间的通信。比如点击模块A中某组件的按钮,模块B的某组件进行响应。
查看完整描述

1 回答

?
当年话下

TA贡献1890条经验 获得超9个赞

这和模块之前并无关系,不管模块在哪都一样的。

而唯一区分的是:

组件通信如果是父子关系的话,通过数据绑定。反之,使用 Service 达到数据共享。

另外一点,Service 注入的位置会影响数据共享,如果说模块之间的话,我建议在ShareModule中建立这个 Service。

当然,你也可以利用 Web Storage 也能轻松解决这个问题,推荐一个插件 angular-web-storage


查看完整回答
反对 回复 2019-01-02
  • 1 回答
  • 0 关注
  • 610 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信