【问题标题】:Problems in DrawerNavigator in React-Native with react-navigation带有反应导航的 React-Native 中 DrawerNavigator 中的问题
【发布时间】:2019-06-09 02:42:06
【问题描述】:

我正在尝试在我的应用程序中实现抽屉导航器,但它返回此错误。

我正在为模拟器使用 React-Native 和 react-navigation 以及 android 9.0

错误信息: App return

import React, { Component } from "react";
import {
  Platform,
  StyleSheet,
  Text,
  View,
  ScroollView,
  Dimensions,
  Image
} from "react-native";
import {
  createDrawerNavigator,
  createAppContainer,
  DrawerItems,
  SafeAreaView[enter image description here][3]
} from "react-navigation";

import LoginScreen from "./Screens/Login/LoginScreen";
import HomeScreen from "./Screens/Home/HomeScreen";

type Props = {};
export default class App extends Component<Props> {
  render() {
    return <Apps />;
  }
}

const CustomDrawerComponent = props => (
  <SafeAreaView style={{ flex: 1 }}>
    <View
      style={{
        height: 150,
        backgroundColor: "white",
        alignItems: "center",
        justifyContent: "center"
      }}
    >
      <Image
        source={require("./images/perfil.png")}
        style={{ height: 120, width: 120, borderRadius: 60 }}
      />
    </View>
    <ScroollView>
      <DrawerItems {...props} />
    </ScroollView>
  </SafeAreaView>
);

const AppDrawerNavigator = createDrawerNavigator(
  {
    Home: HomeScreen,
    Settings: LoginScreen
  },
  {
    contentComponent: CustomDrawerComponent
  }
);
const Apps = createAppContainer(AppDrawerNavigator);

const styles = StyleSheet.create({});

我希望该应用程序从侧面菜单开始工作。

【问题讨论】:

  • 你使用的是哪个版本的 react-navigation
  • 你的代码有错别字?这是ScrollView 不是ScroollView
  • 你好@RajeshBhartia,我正在使用 react-navigation 3.0
  • @NishantNair LOL 这就是问题所在!谢谢!!

标签: javascript react-native navigation-drawer react-navigation


【解决方案1】:

问题出在我的代码中。是ScrollView 不是ScroollView,我的错xd

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-05
    • 2018-07-16
    • 2019-09-27
    • 2023-03-03
    相关资源
    最近更新 更多