在 react-native-debugger 中配置 redux 存储的初始状态?
Posted
技术标签:
【中文标题】在 react-native-debugger 中配置 redux 存储的初始状态?【英文标题】:Configure an initial state of the redux store in react-native-debugger? 【发布时间】:2019-08-17 22:08:18 【问题描述】:是否可以在 react-native-debugger 中配置 redux 存储的初始状态?
我想把它指向我磁盘上的 JSON 文件或类似的东西。
这将允许将 用户旅程中的任意位置作为我的起点,这需要 Redux 商店的复杂状态已经存在。
【问题讨论】:
您真的希望在启动/重启应用程序时出现一些 redux 商店吗?如果是这样,那么您可以在应用启动时为商店补充水分 是的,这就是我想要的! “给商店补水”是什么意思? 它只是说恢复旧保存的商店的奇特方式,我已经发布了有关如何检索并保存商店的示例 【参考方案1】:在创建商店之前,只需读取您的初始状态所需的 json 文件并以这种方式调用它:
// store.js
import data from "yourFile.json";
...
const mydata = JSON.parse(data);
const store = createStore(
app,
mydata
);
【讨论】:
以上是关于在 react-native-debugger 中配置 redux 存储的初始状态?的主要内容,如果未能解决你的问题,请参考以下文章
尝试连接到 react-native-debugger 或 Chrome 时崩溃
仅当启用 react-native-debugger 时,带有标头的 axios 请求才有效
更新 react-native 后无法使用 react-native-debugger
React Native Debugger 应用程序将无法打开 - debugger-ui 改为在 Chrome 中打开