gpt4 book ai didi

react-native - 防止在 React Native 快速刷新时重置 Redux 状态(expo cli)

转载 作者:行者123 更新时间:2023-12-04 01:23:13 26 4
gpt4 key购买 nike

我想了解如何将 React Native 快速刷新与 Redux 结合起来。我克隆了以下项目:https://github.com/amandeepmittal/rnReduxhooks

在 View ViewNotes.js 中更改代码时,快速刷新效果很好。但是,当在 reducer notesApp.js 中更改代码时,快速刷新会重置 redux 状态

我怎样才能避免这种情况?

react native和redux有类似react和redux的教程吗? ( https://duske.me/setting-up-hot-module-replacement-with-create-react-app-and-redux/ )

Gif

最佳答案

我通过将每次更改的状态保存到在新文件 statecache.ts 中定义的变量 mycache 中解决了这个问题。在创建商店时,我从这个变量中提取状态。

因此,状态仅在我编辑 statecache.ts 时重置,但在我编辑 reducer/view 时不会重置。

https://github.com/denniske/rnReduxhooks/commit/c2a0279927bf7c32b5f2507905ad146cff742770

关于react-native - 防止在 React Native 快速刷新时重置 Redux 状态(expo cli),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62312560/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com