我有一个有角度的应用程序,其作用类似于仪表板。还有一些库,它们充当仪表板的小部件。当我在仪表板旁边进行刷新或任何特定于仪表板的命令时,所有小部件也会刷新并获取仪表板命令。我使用.forRoot()静态方法在仪表板应用程序和小部件库之间传递数据,但是还有其他更好的方法将刷新操作从仪表板应用程序传递到小部件
答案 0 :(得分:1)
其中有三种更好的方法:
01)使用共享服务提供一些获取/设置方法来设置和检索日期,并且所有组件都可以通过注入公共服务来使用日期。
02)使用 RXJS 并在需要时观察到彼此进行通知。
03)使用 NGRX 和 Redux 模式在您的所有应用程序中共享一些状态。