我应该在 'react-navigation' 中的何处指定路由键?

Where should I specify key for a route in 'react-navigation'?

我正在使用 'react-navigation'。该文档提供了几种方法来根据键更新参数,或根据键返回到上一个屏幕。但是,它没有指定我们在哪里指定路由的键。

密钥是自动配置的吗?还是在路由定义中手动指定?

密钥是自动生成的。对于 TabNavigator,键是选项卡名称,而对于 StackNavigator,它通常只是一些随机 ID。

要使用它,您可以从 this.props.navigation.state 读取导航状态并将其存储以备后用。