将整个 redux 状态作为单独的 JSON 文件获取

Pus*_*kin 5 javascript json redux redux-devtools

我需要将整个 Redux 状态作为 JSON 文件获取,而无需来自 Redux DevTools 的负载或操作,仅获取状态。

lec*_*tor 6

状态 -> 原始 -> 复制和粘贴

快照

  • 这是一个有效的 JS 对象,但它在技术上不是有效的 JSON,因为键必须是需要用引号括起来的字符串:https://www.json.org/ (4认同)
  • 当我将它粘贴到我的编辑器中并保存为 *.json 时,它会被正确格式化(带引号等)8) (2认同)

den*_*er9 3

如果您使用 React,并且安装了 React DevTools,还有另一种方法可以从 Chrome 中获取状态:

打开 React DevTools Components 选项卡并选择顶层“Provider”: React DevTools 组件选项卡

然后转到控制台选项卡并将其粘贴到提示中:JSON.stringify($r.store.getState()) $r.store.getState()

$r是react devtools中当前选择的组件