Har*_*wat 5 angular-services angular-ui-router angular-module angular
我的应用程序中关于服务的结构如下-
AppModule (AppComponent and HomeComponent)
| | |
Lazy1 Lazy2 Lazy3
Run Code Online (Sandbox Code Playgroud)
我的应用程序从 AppComponent 开始,它重定向到 HomeComponent,然后重定向到子模块之一。
所有子模块都是延迟加载的。现在我从 AppComponent 开始,从那里我被重定向到子模块之一。现在根据某些条件,我导航回 HomeComponent,然后再次重定向到子模块之一。
我的问题是,如果我再次使用不同的数据重新加载任何子模块,那么该子模块的服务也将具有相同的旧数据。本质上,由于儿童注射,这些服务并没有像它们应该的那样重新创建。
需要帮助来确定这里的问题。
附加信息 -
我在 AppModule 中有一些 App 级别的常用服务。然后每个子模块都有许多该模块使用的服务。应用级服务被注入到子模块服务中。
| 归档时间: |
|
| 查看次数: |
607 次 |
| 最近记录: |