天天看点

Angular No provider for EffectsRootModule错误消息的出现原因和修复方式

错误消息:

Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
应用程序自己开发的module:
Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
EffectsFeatureModule是dependent type之一:
Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
value是null,所以报错:
Angular No provider for EffectsRootModule错误消息的出现原因和修复方式
在app.module.ts里加上一行语句即可解决问题:

EffectsModule.forRoot([AppEffects]),      

这个forRoot方法为EffectsRootModule提供了可用的provider:

Angular No provider for EffectsRootModule错误消息的出现原因和修复方式

继续阅读