我应该在 'react-navigation' 中的何处指定路由键?
Where should I specify key for a route in 'react-navigation'?
我正在使用 'react-navigation'。该文档提供了几种方法来根据键更新参数,或根据键返回到上一个屏幕。但是,它没有指定我们在哪里指定路由的键。
密钥是自动配置的吗?还是在路由定义中手动指定?
密钥是自动生成的。对于 TabNavigator
,键是选项卡名称,而对于 StackNavigator
,它通常只是一些随机 ID。
要使用它,您可以从 this.props.navigation.state
读取导航状态并将其存储以备后用。
我正在使用 'react-navigation'。该文档提供了几种方法来根据键更新参数,或根据键返回到上一个屏幕。但是,它没有指定我们在哪里指定路由的键。
密钥是自动配置的吗?还是在路由定义中手动指定?
密钥是自动生成的。对于 TabNavigator
,键是选项卡名称,而对于 StackNavigator
,它通常只是一些随机 ID。
要使用它,您可以从 this.props.navigation.state
读取导航状态并将其存储以备后用。