Ant*_*kiy 6 ngrx angular ngrx-store ngrx-store-4.0
将我的项目从@ngrx 2.x迁移到4.1.0时,我遇到了错误消息
NullInjectorError:商店没有提供商!
商店已导入,如文档中所示:
import { StoreModule as NgRxStoreModule } from '@ngrx/store';
@NgModule({
imports: [
NgRxStoreModule.forRoot(reducerMap, {
initialState: initial
}),
StoreRouterConnectingModule,
EffectsModule.forRoot(effects)
],
providers: [AppActions]
})
export class StoreModule {}
Run Code Online (Sandbox Code Playgroud)
Ant*_*kiy 10
原来我的一些服务通过这个进口了商店
import { Store } from '@ngrx/store/src/store'
Run Code Online (Sandbox Code Playgroud)
将导入更改为
import { Store } from '@ngrx/store'
Run Code Online (Sandbox Code Playgroud)
解决了这个问题.
| 归档时间: |
|
| 查看次数: |
6904 次 |
| 最近记录: |