问题标签 [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.
google-chrome - Redux 开发工具扩展导出失败“失败:网络错误”
使用 Redux Dev Tools 扩展,我在与我的应用程序交互后的任何时候导出时都会收到错误消息。如果我进行新的页面加载和导出,它可以工作,但是在一次或有时几次状态更改后,我从 Chrome 收到“失败:网络错误”而不是下载。
有没有人遇到过这个问题?
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
任何地方的引用。
javascript - 使用 redux devtools(chrome 扩展)配置一个 redux 存储
我正在使用以下样板示例,并尝试将其配置为与 redux devtools 的 chrome 扩展一起使用:
}
我尝试按如下方式添加它,但我收到了一个未定义窗口的错误:
我假设结构与 reudx-devtools 扩展示例页面中给出的结构有所不同,但我无法确定。
如何以正确的方式使用中间件和增强功能设置商店?
reactjs - 为什么在 Redux-DevTools 中使用 Webpack HMR 插件时 App 状态会重置?
我正在使用带有 Redux Devtools Chrome 扩展的 webpack 热模块替换(HMR)插件。但是,每当 HMR 运行时,Redux 本地应用程序状态都会重置为所有初始值。我的网络配置如下:
这是我的主要应用 index.js 的样子:
reactjs - 条件加载 redux devServer
仅当本地服务器启动时,我才想将 redux devTools 添加到商店。因为这是一个异步操作,所以我最终会得到一个“不完整”的存储。
检查服务器是否存在的异步函数:
store.js
脚本_
脚本应该等待导出,直到它知道服务器是启动还是关闭。你能帮我解决这个问题吗?
redux - redux devtools 未捕获的错误:操作必须是普通对象。使用自定义中间件进行异步操作
这就是我创建商店的方式
但是我的应用程序停止工作,我可以找到原因。请有任何建议。
redux - 导出/记录到错误跟踪服务
有没有办法在生产中以编程方式导出商店状态/操作,可以导入回开发工具?
例如,我可以设置中间件来捕获当前状态并将其发送到(Trackjs、Sentry、Rollbar)之类的东西,但它缺少所有以前的状态和动作。
我想以与从 Redux 开发工具导出相同的格式进行捕获。
从开发工具导出示例
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)
reactjs - Redux devtools statePersist 刷新
当我想使用 statePresist 工具(调试会话)时,我在末尾放置了一个查询字符串,如下所示: http://localhost:3000/#/?debug_session=tal
如果我使用状态,然后刷新,我会丢失我的查询字符串(?debug_session=tal 消失了)。
所以我处于空白状态。
有没有办法刷新和保持状态?(而且我还想实现我将使用路由 - 就像我在带有调试会话的索引屏幕中一样,然后我移动到 ./articles ,即使我不在我的索引中,我仍然会得到相同的结果会议)。
谢谢你 !:)
redux - Redux Dev Tools 在与 React Router 一起嵌入 Provider 时失败
我正在按照 Redux 教程创建 Todo 应用程序,并尝试应用Redux Dev Tools并尝试将其嵌入到我的Provider
旁边,React Router
但是我收到此错误:
这是我尝试嵌入它的方式:
我的DevTools
实现完全是从文档中获取的这是我当前的依赖项: