Reactjs 在世博会上的React Native项目中,管理状态最好的方法是什么?
我正在世博会上为手机创建React原生应用程序。 当我们尝试制作移动应用程序时,通常应该管理此应用程序中的状态。 然而,我使用的是世博会。当然,Expo有助于轻松快速地启动React原生应用程序,但有时Expo无法接受模块 所以,在本例中,我尝试使用领域来管理状态,但Expo无法遵循这一点Reactjs 在世博会上的React Native项目中,管理状态最好的方法是什么?,reactjs,react-native,state,expo,Reactjs,React Native,State,Expo,我正在世博会上为手机创建React原生应用程序。 当我们尝试制作移动应用程序时,通常应该管理此应用程序中的状态。 然而,我使用的是世博会。当然,Expo有助于轻松快速地启动React原生应用程序,但有时Expo无法接受模块 所以,在本例中,我尝试使用领域来管理状态,但Expo无法遵循这一点 您能教我在React Native on Expo中哪种状态管理方式更好吗?有几种方法可以实现这一点,我知道并使用了其中两种方法: AsyncStorage:这是react native的默认设置,您不需要安
您能教我在React Native on Expo中哪种状态管理方式更好吗?有几种方法可以实现这一点,我知道并使用了其中两种方法:
AsyncStorage
:这是react native
的默认设置,您不需要安装任何东西就可以使用它,这里有一些关于它的教程和文档
React-Redux
:这是我经常使用的东西,它利用了异步存储
,但允许您创建更好的存储流和持久化数据的系统,因此当您关闭应用程序并重新打开时,数据仍然存在。我发现React-Redux
一旦正确学习,就容易多了,这里有一些相关文档
在谷歌上快速搜索(
react native using react redux
或react native using async storage
)将为您提供许多非常有用的文档/教程,如果您被卡住了,您总是会遇到堆栈溢出。有多种方法