Мы пытаемся передать значение ключа из stacknavigator через навигационные опции, но оно становится неопределенным.
Я использую следующую версию реакции-навигации
"react-navigation": "^3.0.9",
const Stack = createStackNavigator(
{
Mobile: { screen: Mobile, navigationOptions: { header: null, Key: true } },
Login: { screen: Login, navigationOptions: { header: null } },
DB: { screen: DB, navigationOptions: { header: null } },
},
{
initialRouteName: 'Mobile',
},
);
Но, пытаясь получить доступ к значению этого ключа, получаю неопределенное.
componentDidMount() {
const { navigation } = this.props;
const key = JSON.stringify(navigation.getParam('key'));
}
Есть предложения?