屏幕无法在touchablenativefeedback中导航,也无关紧要是组件是功能性的还是在响应本地化中的类

问题描述 投票:0回答:1
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

reactjs react-native react-navigation react-navigation-stack
1个回答
0
投票

正如错误所言,createStackNavigator()已在反应导航版本4中移至react-navigation-stack,因此您必须单独安装react-navigation-stack

npm i react-navigation-stack

yarn add react-navigation-stack

希望这对您有所帮助。随时提出疑问。

© www.soinside.com 2019 - 2024. All rights reserved.