navigation.goback() 缺少数据
data is missing with navigation.goback()
在我的 React Native 应用程序中,我有三个屏幕,例如 A
和 B
。我使用 react-navigation
版本 5 从一个屏幕导航到另一个屏幕。
当我从A
移动到B
并在B中输入一些数据,然后从B
移动到A
以验证在[=11中输入的数据=] 是正确的,再次从 A
输入到 B
,我在 B
屏幕中的数据不存在。
我正在使用 navigation.goBack()
。我没有使用任何全局状态。如何让输入的数据即使返回进入屏幕也可见?
如果您使用 goBack()
从 B -> A,B 将被卸载并丢失您最初传递的参数。从 A -> B 或使用 Context
、Redux
等中央状态时,您必须再次传递它
在我的 React Native 应用程序中,我有三个屏幕,例如 A
和 B
。我使用 react-navigation
版本 5 从一个屏幕导航到另一个屏幕。
当我从A
移动到B
并在B中输入一些数据,然后从B
移动到A
以验证在[=11中输入的数据=] 是正确的,再次从 A
输入到 B
,我在 B
屏幕中的数据不存在。
我正在使用 navigation.goBack()
。我没有使用任何全局状态。如何让输入的数据即使返回进入屏幕也可见?
如果您使用 goBack()
从 B -> A,B 将被卸载并丢失您最初传递的参数。从 A -> B 或使用 Context
、Redux
等中央状态时,您必须再次传递它