如何使用 forFeature 而不是延迟加载的模块?
How use forFeature not for lazy loaded modules?
如何在 ngrx 中使用 forFeature
而不是延迟加载模块?
在我的应用中,每个模块都应该有自己的reducer
StoreModule.forFeature('feature', featureReducers, { metaReducers }),
我该如何实现?
因此,在 app.module.ts
中我们提到了 StoreModule.forRoot(reducer, {})
以便为主应用程序注入商店,当我们延迟加载路由时,我们需要在您的中添加 StoreModule.forFeature('lazyModule', reducer)
惰性模块,您需要在您的应用程序路由文件中以以下格式导入模块。
{ path: 'lazy', loadChildren: '../lazyComponent/lazy.module#LazyModule'},
然后当我们访问该路由时,reducer 和动态注入。
如何在 ngrx 中使用 forFeature
而不是延迟加载模块?
在我的应用中,每个模块都应该有自己的reducer
StoreModule.forFeature('feature', featureReducers, { metaReducers }),
我该如何实现?
因此,在 app.module.ts
中我们提到了 StoreModule.forRoot(reducer, {})
以便为主应用程序注入商店,当我们延迟加载路由时,我们需要在您的中添加 StoreModule.forFeature('lazyModule', reducer)
惰性模块,您需要在您的应用程序路由文件中以以下格式导入模块。
{ path: 'lazy', loadChildren: '../lazyComponent/lazy.module#LazyModule'},
然后当我们访问该路由时,reducer 和动态注入。