Ошибка `createNavigationContainer ()`, в то время как `createNavigationContainer` не использовался - PullRequest
0 голосов
/ 24 сентября 2019

Я пытался научиться реагировать на собственный поток маршрутизатора, но учебник, которому я следовал, содержит устаревший код, и ошибка не помогает мне.В этом файле кода здесь

import React, { Component } from 'react';
    import { Router, Scene, TabBar } from 'react-native-router-flux';
    import {Text,} from 'react-native';

    import Home from './screens/home/index';
    import Email from './screens/email/Email';
    import Unread from "./screens/email/Unread";

    const TabIcon = ({ selected, title }) => {
        return (
            <Text style={{color: selected ? 'red' :'black'}}>{title}</Text>
        );
    }

    const App = () => {
        return (
            <Router>
                <Scene key="root">
                    <Scene
                        key="tabbar"
                        component={TabBar}
                        tabs={true}
                        tabBarStyle={{ backgroundColor: '#FFFFFF' }}
                    >
                        <Scene key = "Tab1" title="tab1" icon={TabIcon}>
                            <Scene key="Home"
                               component={Home}
                               title="Home"
                               initial
                            />
                            <Scene
                            key="email"
                            component={Email}
                            title="email"
                            />
                            </Scene>
                        </Scene>

                    </Scene>

            </Router>
        );
    };

    export default App;

Ошибка состоит в следующем: createNavigationContainer() был удален.Используйте createAppContainer() вместо этого.Вы также можете импортировать createAppContainer напрямую из @react-navigation/native.

В моем классе не используется createNavigationContainer(), почему консоль все еще сообщает об этой ошибке?

Ошибка возникает толькокогда я пытался включить вкладку в моем приложении.Если бы это была просто функция onpress(), приложение работало бы с fin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...