Tôi nhận được thông báo này khi tôi thử khởi động ứng dụng gốc phản ứng của mình. Thông thường loại định dạng này hoạt động trên điều hướng đa màn hình khác nhưng bằng cách nào đó không hoạt động trong trường hợp này.
Đây là lỗi:
Invariant Violation: The navigation prop is missing for this navigator. In
react-navigation 3 you must set up your app container directly. More info:
https://reactnavigation.org/docs/en/app-containers.html
Đây là định dạng ứng dụng của tôi:
import React, {Component} from 'react';
import { StyleSheet, Text, View } from 'react-native';
import { createStackNavigator } from 'react-navigation';
import Login from './view/login.js'
import SignUp from './view/signup.js'
const RootStack = createStackNavigator(
{
Home: {
screen: Login
},
Signup: {
screen: SignUp
}
},
{
initialRouteName: 'Home'
}
);
export default class App extends React.Component {
render() {
return <RootStack />;
}
}