экран не перемещается в touchablenative обратная связь, а также имеет значение, является ли компонент функциональным или класс в реакции родной - PullRequest
0 голосов
/ 26 января 2020
import React, { useState } from 'react';
import { createAppContainer } from 'react-navigation';
import { createStackNavigator } from 'react-navigation-stack';
import Result from './components/Result';
import Home from './components/Home';

export default class App extends React.Component {

    render() {
    return (
         <AppContainer />
      )
     }
    }

const AppNavigator = createStackNavigator({
  Home: {
      screen: Home,
   },
Result: {
     screen: Result
   }
  }, {
       initialRouteName: "Result"
  });

  const AppContainer = createAppContainer(AppNavigator);

и это ** ошибка приходит **

node_modules \ expo \ AppEntry.bundle? Platform = android & dev = true & minify = false & hot = false: 25241 Ошибка: createStackNavigator() была перемещена в react-navigation-stack. Подробнее см. https://reactnavigation.org/docs/stack-navigator.html.

1 Ответ

0 голосов
/ 26 января 2020

Как говорится в сообщении об ошибке, createStackNavigator() был перемещен в react-navigation-stack в версии 4 с реагирующей навигацией, поэтому необходимо установить react-navigation-stack отдельно.

npm i react-navigation-stack

или

yarn add react-navigation-stack

Надеюсь, это поможет вам. Не стесняйтесь сомнений.

...