我正在使用'react-navigation'。该文档提供了几种基于密钥更新参数的方法,或者基于密钥返回上一屏幕。但是,它没有指定我们为路径指定密钥的位置。
密钥是否自动配置?或者是在路径定义中手动指定的?
密钥是自动生成的。对于TabNavigator,键是选项卡名称,而对于StackNavigator,它通常只是一些随机ID。
TabNavigator
StackNavigator
要使用它,您可以从this.props.navigation.state读取导航状态并将其存储以供以后使用。
this.props.navigation.state