问题标签 [redux-devtools]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
405 浏览

google-chrome - Redux 开发工具扩展导出失败“失败:网络错误”

使用 Redux Dev Tools 扩展,我在与我的应用程序交互后的任何时候导出时都会收到错误消息。如果我进行新的页面加载和导出,它可以工作,但是在一次或有时几次状态更改后,我从 Chrome 收到“失败:网络错误”而不是下载。

有没有人遇到过这个问题?

0 投票
1 回答
1616 浏览

redux - 将 redux-devtools 传递给带有中间件的 redux 存储

相对于 redux-devtools 文档中的编写方式,这段代码是如何处理的?

https://github.com/auth0-blog/redux-auth/blob/master/index.js#L10-L12

我不确定如何重写它以包含 DevTools,但我确实找到了这个GitHub 链接,其中包括一个包含 DevTools 的拉取请求,我已经开始工作了。但是,我仍然不明白它是如何应用的以及let something = function(param1,param2)(function). 我知道使用该语法将返回值applyMiddleware发送到createStore,但该createStore语法需要一个 reducer、initialState 和一个增强器。这是如何在这里应用的?

与redux-devtools 文档中的以下语法相比,该语法让我感到困惑。

初始状态会发生什么?在该示例中,没有对initialState任何地方的引用。

0 投票
2 回答
2927 浏览

javascript - 使用 redux devtools(chrome 扩展)配置一个 redux 存储

我正在使用以下样板示例,并尝试将其配置为与 redux devtools 的 chrome 扩展一起使用:

}

我尝试按如下方式添加它,但我收到了一个未定义窗口的错误:

我假设结构与 reudx-devtools 扩展示例页面中给出的结构有所不同,但我无法确定。

如何以正确的方式使用中间件和增强功能设置商店?

0 投票
3 回答
535 浏览

reactjs - 为什么在 Redux-DevTools 中使用 Webpack HMR 插件时 App 状态会重置?

我正在使用带有 Redux Devtools Chrome 扩展的 webpack 热模块替换(HMR)插件。但是,每当 HMR 运行时,Redux 本地应用程序状态都会重置为所有初始值。我的网络配置如下:

这是我的主要应用 index.js 的样子:

0 投票
1 回答
205 浏览

reactjs - 条件加载 redux devServer

当本地服务器启动时,我才想将 redux devTools 添加到商店。因为这是一个异步操作,所以我最终会得到一个“不完整”的存储。

检查服务器是否存在的异步函数:

store.js脚本_

脚本应该等待导出,直到它知道服务器是启动还是关闭。你能帮我解决这个问题吗?

0 投票
2 回答
3953 浏览

redux - redux devtools 未捕获的错误:操作必须是普通对象。使用自定义中间件进行异步操作

这就是我创建商店的方式

但是我的应用程序停止工作,我可以找到原因。请有任何建议。

0 投票
2 回答
504 浏览

redux - 导出/记录到错误跟踪服务

有没有办法在生产中以编程方式导出商店状态/操作,可以导入回开发工具?

例如,我可以设置中间件来捕获当前状态并将其发送到(Trackjs、Sentry、Rollbar)之类的东西,但它缺少所有以前的状态和动作。

我想以与从 Redux 开发工具导出相同的格式进行捕获。

从开发工具导出示例

0 投票
1 回答
672 浏览

reactjs - Redux DevTools Time Travel 无法正确更新 UI(仅在还原操作时)

我正处于 React+Redux 游戏的早期开发阶段,并遵循了 Redux 最佳实践:纯 reducer、展示/容器组件分离、getState()仅在 Reducer 中使用(而不是在动作创建者中)等。该应用程序似乎正在工作预期但是当我尝试使用 Time Travel 反转操作时,即使 state 属性map[][]及其计算的连接组件属性按预期更改,结果也不会正确反映在 UI 上(特别是地图上的玩家位置不会遵循国家规定)。当我检查状态变化时,我可以看到所有必要的变化都在不同状态之间正确发生。这是我的减速器:

如果您想看一下,这是完整的代码!该应用程序目前仅支持通过按箭头键在地牢中移动玩家,并且视图应该始终基于玩家的位置居中(使用时间旅行时玩家无法向后移动) http://s.codepen。 io/sabahang/调试/GjrPNQ

PS:Dungeon.generate 确实使用了 Math.Random 但我只在initialState调度操作中使用这个函数我只是通过将当前状态发送到 Dungeon 构造函数并使用它的其他方法来制作生成地图的浅表副本(例如.movePlayer)

0 投票
1 回答
568 浏览

reactjs - Redux devtools statePersist 刷新

当我想使用 statePresist 工具(调试会话)时,我在末尾放置了一个查询字符串,如下所示: http://localhost:3000/#/?debug_session=tal

如果我使用状态,然后刷新,我会丢失我的查询字符串(?debug_session=tal 消失了)。

所以我处于空白状态。

有没有办法刷新和保持状态?(而且我还想实现我将使用路由 - 就像我在带有调试会话的索引屏幕中一样,然后我移动到 ./articles ,即使我不在我的索引中,我仍然会得到相同的结果会议)。

谢谢你 !:)

0 投票
1 回答
82 浏览

redux - Redux Dev Tools 在与 React Router 一起嵌入 Provider 时失败

我正在按照 Redux 教程创建 Todo 应用程序,并尝试应用Redux Dev Tools并尝试将其嵌入到我的Provider旁边,React Router但是我收到此错误:

这是我尝试嵌入它的方式:

我的DevTools实现完全是从文档中获取的这是我当前的依赖项: