首页 > 解决方案 > 我们如何在 reducer NgRx 中使用 @inject

问题描述

我想在我的 reducer.ts 文件中调用 @inject 但不知道该怎么做。我正在使用角度 8 和 NgRx。

例如,我的 Angular 项目中有环境文件,我在其中定义了一些变量。我想在我的 reducer.ts 文件中使用一些变量。

在我的组件中,我在构造函数中注入环境模型并使用它,如下所示,我能够读取所有环境变量。

构造函数(@Inject(ENV)公共环境)

像这样读取变量:this.env.abc

但我不确定如何在 reducer.ts 文件中做同样的事情。有人可以帮忙吗?

标签: javascriptangularreduxngrx

解决方案


推荐阅读