предварительный просмотр изображения в окне выбора изображений не работает - PullRequest
0 голосов
/ 08 апреля 2019

Я использую средство выбора изображений в реагирующем, когда я хочу предварительно просмотреть выбранное изображение, я получаю ошибку

"Инвариантное нарушение: Инвариантное нарушение: недопустимый тип элемента: ожидается строка (для встроенных компонентов) или класс / функцию (для составных компонентов), но получил: undefined. Вы, вероятно, забыли экспортировать свой компонент из файла, в котором он определен, или вы могли смешать импорт по умолчанию и с именами. Проверьте метод рендеринга TrackScreen."

Я пытаюсь сделать это в простом проекте и работает для меня.

Я использую избыточность для навигации

это код моего приложения

import React, { Component } from "react";
import { createStackNavigator, createAppContainer } from "react-navigation";
import HomeScreen from "./screens/homeScreen";
import TrackScreen from "./screens/trackScreen";
import trackList from "./components/trackList";
import LoginScreen from "./screens/loginScreen";
import { Root } from "native-base";
import { navigationService } from "./services/navigation.service";

class BreAppAndroid extends Component {
  render() {
    return (
      <Root>
        <AppContainer ref={r => navigationService.setTopLevelNavigator(r)} />
      </Root>
    );
  }
}

const StackNavigators = createStackNavigator(
  {
    Home: HomeScreen,
    Track: TrackScreen,
    Login: LoginScreen
  },
  {
    initialRouteName: "Home",
    defaultNavigationOptions: {
      header: null
    }
  }
);

const AppContainer = createAppContainer(StackNavigators);

export default BreAppAndroid;

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