angular – 错误:没有商店提供商!在@ngrx 4.x中
发布时间:2020-12-17 06:49:51 所属栏目:安全 来源:网络整理
导读:将我的项目从@ngrx 2.x迁移到4.1.0时,我遇到了错误消息 NullInjectorError: No provider for Store! 该商店是如docs所示导入的: import { StoreModule as NgRxStoreModule } from '@ngrx/store';@NgModule({ imports: [ NgRxStoreModule.forRoot(reducerMap
将我的项目从@ngrx 2.x迁移到4.1.0时,我遇到了错误消息
该商店是如docs所示导入的: import { StoreModule as NgRxStoreModule } from '@ngrx/store'; @NgModule({ imports: [ NgRxStoreModule.forRoot(reducerMap,{ initialState: initial }),StoreRouterConnectingModule,EffectsModule.forRoot(effects) ],providers: [AppActions] }) export class StoreModule {} 解决方法
原来我的一些服务通过这个进口了商店
import { Store } from '@ngrx/store/src/store' 将导入更改为 import { Store } from '@ngrx/store' 解决了这个问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |