Angular NGRX - 为 Redux-Devtools 命名 store/app-instance

Posted

技术标签:

【中文标题】Angular NGRX - 为 Redux-Devtools 命名 store/app-instance【英文标题】:Angular NGRX - naming the store/app-instance for Redux-Devtools 【发布时间】:2017-11-21 07:15:47 【问题描述】:

我在使用 Redux-Devtools 插件(适用于多个浏览器)时遇到问题。如此多的网站使用 Redux 模式,以至于我自己的应用程序经常被取消选中。有谁知道如何命名商店,所以插件不显示 14/ngrx-store-somehash 而是我的应用程序的名称作为所选实例?

【问题讨论】:

它似乎在 DevtoolsExtension class 内部。我想你可以扩展它并注入你的扩展类。 【参考方案1】:

如您所见here 已添加参数以使用配置选项配置商店名称,可以这样使用:

StoreDevtoolsModule.instrument( maxAge: 5, name: "Yout custom store name here" ),

今天在生产版本(4.1.1)它还没有可用,但如果你想使用它,你可以下载 git 版本。

【讨论】:

以上是关于Angular NGRX - 为 Redux-Devtools 命名 store/app-instance的主要内容,如果未能解决你的问题,请参考以下文章

Angular 5 ngrx Effect 没有导出成员'ofType'

是否有一些示例可以在一个命令中在 Angular 7 上创建 ngrx/Store

Angular NGRX - 为 Redux-Devtools 命名 store/app-instance

ActionReducerMap 上的 Angular NgRx 类型问题

Angular 7、Ngrx、Rxjs 6 - 访问延迟加载模块之间的状态

ngrx/store@6.1.0 在升级到 Angular 7 时需要 @angular/core@^6.0.0 的对等体