如何知道Redux Devtool窗口是否已打开

如何知道Redux Devtool窗口是否已打开,redux,redux-devtools,redux-devtools-extension,Redux,Redux Devtools,Redux Devtools Extension,我们已经为应用程序打开了热重新加载,有时会触发打开Redux Devtool的语句。当它发生时,DevTool会窃取焦点。当开发人员在编写和保存代码的过程中,这会变得恼人,并且保存的动作会触发随后打开ReDuxDeVooo.< /P>的构建。 我想知道是否有办法知道Redux DevTool是否已经打开,以便我们可以在必要时打开DevTool 下面是我们用来打开Redux Devtool的源代码: if (window.__REDUX_DEVTOOLS_EXTENSION__) { en

我们已经为应用程序打开了热重新加载,有时会触发打开Redux Devtool的语句。当它发生时,DevTool会窃取焦点。当开发人员在编写和保存代码的过程中,这会变得恼人,并且保存的动作会触发随后打开ReDuxDeVooo.< /P>的构建。 我想知道是否有办法知道Redux DevTool是否已经打开,以便我们可以在必要时打开DevTool

下面是我们用来打开Redux Devtool的源代码:

if (window.__REDUX_DEVTOOLS_EXTENSION__) {
    enhancers.push(window.__REDUX_DEVTOOLS_EXTENSION__());
    window.__REDUX_DEVTOOLS_EXTENSION__.open('panel');
}

“打开Redux Devtool的语句有时会被触发”-由什么触发?你能分享相关代码吗?@goldylucks我已经用源代码更新了帖子。谢谢