React-Native (StackNavigator) ничего не делает с navigate () - PullRequest
0 голосов
/ 08 мая 2020

Использование метода навигации не позволяет выполнить навигацию. Нет никаких исключений или предупреждений. Я попытался выполнить console.log () до и после строки, в которой вызывается метод navigate (). Оба вывода журнала отображаются в отладчике. Также this.props.navigation не имеет значения null, и у него есть все его методы, такие как goBack () et c.

Так я вызываю метод navigate ():

this.props.navigation.navigate('Home', {myData: response});

Прил. js:

import React from 'react';
import HomeScreen from './HomeScreen';
import Login from './Login';

import {
  createAppContainer
} from 'react-navigation';

import {
  createStackNavigator
} from 'react-navigation-stack';

const RootStack = createStackNavigator({
    Login: { screen: Login},
    Home: { screen: HomeScreen },

}, {
  headerMode: 'none',
  portraitOnlyMode: true
});

const App = createAppContainer(RootStack);
export default App;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...