-1

您好,我不想在扩展 Redux DevTools 中显示我的操作之一。我以为我可以使用属性 actionBlocklist 来做到这一点,但是当我写这个时:

 StoreDevtoolsModule.instrument({
      maxAge: 25,
      logOnly: environment.production,
      actionsBlocklist: ['[ACTION] NAME_OF_ACTION'] }),

没有什么是改变。我确定动作名称与 redux 中的名称相同。也许我误解了这个属性的概念。

4

1 回答 1

1

这是因为它在后台使用了正则表达式检查。因为动作名称包含 of[],所以检查会失败并且不会阻塞动作。

不幸的是,打字不允许通过正则表达式,但作为一种解决方法,您可以这样做:

actionsBlocklist: [/\[ACTION\] NAME_OF_ACTION/.source] 
于 2019-10-02T19:09:29.173 回答