角度同步组件之间的对象



我正在创建一个Angular 4应用程序,并且我的数据概念有一些问题。

我有一个带有3个组件的应用程序。这些组件中的每个组件都有一些设置,例如名称,日期,列表...,每个组件都不同。现在,我正在尝试实现在组件之间同步此设置的能力。例如,我想启用组件1将日期与组件2同步。因此,如果我更改组件2上的日期,它也应该在组件1上更改。我想在我的应用中启用/禁用此内容。因此,如果我不想同步,我会禁用它,并且每个组件都有它自己的设置。并且应该可以与不同的组件同步。因此,组件1将日期与组件2同步。组件1将列表与组件3同步。

我已经使用Guava EventBus实现了Java中的Simliar,我认为这可能与观察者一起做,但我不确定如何正确执行。

这是使用共享服务 ngrx

使用两种方式通过应用程序维护数据。我的建议是,如果您的应用程序尺寸是小型应用程序的巨大和巨大的共享服务,请选择NGRX。

最新更新