我希望在两个互不相关的组件之间共享数据



这是我的文件夹结构顶部导航侧导航

屏幕上有顶部和侧面导航的选择器,我想把标题从侧面导航传递到顶部导航

根据项目的大小,可以有各种选项。

  1. 如果这是你的宠物项目,没有什么大不了的,那么你可以在父组件中保存数据(同时保存顶部导航和侧面导航(
  2. 如果这是一个不涉及太多复杂度的中等规模项目,那么数据可以通过任何服务共享,因为服务是单例的。数据共享应该是小菜一碟
  3. 如果这是一个大公司项目,并且没有添加库的边界,那么你可以使用NgRx或任何其他适当的州管理库(如上面@Filip Huhta所建议的(

您可以使用NgRxservice在彼此不相关的components之间传递值。看看NgRx-doc中的例子,这些例子解释得很好。下次谷歌提问前阅读如何提问?并在此处发布您的代码,这样其他开发人员就更容易在您的帖子中发布更具体的答案。

最新更新