我正在将我们的Angular 2应用程序从RC2升级到最终版,我们也使用ngrx效果和存储模块。在升级到所有版本的新版本以及更改为在ngmodule的导入中实例化商店和效果之后,我收到了关于效果的错误。
部分效果依赖于随时间变化的数据数组,因此它存在于商店中,我们可以选择它作为this.store.select(s => s.locations)来获取我们需要的切片。
在将商店注入效果的构造函数之前,这一直工作正常。错误是:未捕获错误:无法解析XXXX.effect.ts的所有参数
有问题的参数是 私人商店:商店
我想跟随2个问题:
1)我应该能够将该商店注入构造函数和/或在效果中使用商店选择吗?
2)如果不使用商店,最好是通过更新操作有效负载传递数组吗?