undefined не является объектом (оценивающим «g.ThemeColors.light») в реакции native, expo.io - PullRequest
0 голосов
/ 12 октября 2019

Я учусь реагировать на нативный и работаю над expo.io, так как stackNavigation в реагирует на нативный был изменен, и я изменил его соответствующим образом в своем коде, но он дает мне следующую ошибку:

Device: (970:881) undefined is not an object (evaluating 'g.ThemeColors.light')
Evaluating module://react-navigation-stack.js
Evaluating module://App.js.js
Loading module://App.js

Это мойКод app.js - это в основном навигация по экранам.

import * as React from 'react';
import {
  Text,
  TextInput,
  Button,
  View,
  StyleSheet,

} from 'react-native';
import { Constants } from 'expo';
import { createStackNavigator } from 'react-navigation-stack';
import { createAppContainer } from 'react-navigation';
// You can import from local files
import SignupView from './components/Screens/SignUpView';
import HomePage from './components/Screens/HomePage';
import SuperAdminHome from './components/Screens/SuperAdminHome';
import Departments from './components/Screens/Departments';

// or any pure javascript modules available in npm
import { Card } from 'react-native-paper';



const AppNavigator = createStackNavigator({

 //SplashView:{screen:Splash},
  HomePageScreen:{screen:HomePage},
  SignupScreen: { screen: SignupView },
  SuperAdminView:{screen:SuperAdminHome},
  DepartmentsView:{screen:Departments},

});

const AppContainer = createAppContainer(AppNavigator);

export default AppContainer;

1 Ответ

1 голос
/ 12 октября 2019

Вы можете начать учиться на рабочем примере с закусками:

https://snack.expo.io/@mehran.khan/navigation

...