所以,我正在react-native上做一个应用程序。人们登录,然后他们可以四处走动,但是,登录值将在故事中多次使用。我目前正在一次又一次地移动过程中将 id 作为参数发送,这不是很有效,因为并非每个屏幕都使用它。保持它在整个应用程序中可用的最佳方法是什么,因为我被告知全局变量和单例使用起来很危险。
Redux就是为此而设计的。 它为您的应用程序提供了一个全局状态,每个组件都可以通过其 props 访问。
您可以在其中存储访问令牌、用户信息和许多其他变量。