React native 不能';找不到';组件'';getComponent';,或';儿童';屏幕的道具';用户';
我很难弄清楚React Native的神秘错误消息是什么意思。我已经有了大约三十分钟的错误,在谷歌搜索之后,我仍然不知道如何修复它:找不到屏幕“User”的“component”、“getComponent”或“children”道具 我的应用程序模块:React native 不能';找不到';组件'';getComponent';,或';儿童';屏幕的道具';用户';,react-native,React Native,我很难弄清楚React Native的神秘错误消息是什么意思。我已经有了大约三十分钟的错误,在谷歌搜索之后,我仍然不知道如何修复它:找不到屏幕“User”的“component”、“getComponent”或“children”道具 我的应用程序模块: import React, { useEffect, useState } from 'react'; import { ActivityIndicator, FlatList, Button, View, Text, Image, Style
import React, { useEffect, useState } from 'react';
import { ActivityIndicator, FlatList, Button, View, Text, Image, StyleSheet } from 'react-native';
import { NavigationContainer } from '@react-navigation/native';
import { createStackNavigator } from '@react-navigation/stack';
import { UserDetailScreen } from './app/screens/UserDetailScreen';
const Stack = createStackNavigator();
function MyStack() {
return (
<Stack.Navigator>
<Stack.Screen name="User" component={UserDetailScreen} />
</Stack.Navigator>
);
}
export default function App() {
console.log("test");
console.log(UserDetailScreen);
return (
<NavigationContainer>
<MyStack />
</NavigationContainer>
);
}
import React,{useffect,useState}来自“React”;
从“react native”导入{ActivityIndicator,FlatList,Button,View,Text,Image,StyleSheet};
从'@react-navigation/native'导入{NavigationContainer};
从'@react navigation/stack'导入{createStackNavigator};
从“./app/screens/UserDetailScreen”导入{UserDetailScreen};
const Stack=createStackNavigator();
函数MyStack(){
返回(
);
}
导出默认函数App(){
控制台日志(“测试”);
日志(UserDetailScreen);
返回(
);
}
我的用户详细信息屏幕
import React from 'react';
import { SafeAreaView, View, StyleSheet } from 'react-native';
import { ActivityIndicator, FlatList, Button, Text, Image } from 'react-native';
import {styles} from '../assets/stylesheets/UserDetailStyles';
export default class UserDetailScreen extends React.Component<Props> {
render = ({ navigation }) => {...return components}
}
从“React”导入React;
从“react native”导入{SafeAreaView,View,StyleSheet};
从“react native”导入{ActivityIndicator、FlatList、按钮、文本、图像};
从“../assets/stylesheets/UserDetailStyles”导入{styles};
导出默认类UserDetailScreen扩展React.Component{
render=({navigation})=>{…返回组件}
}
您正在UserDetailScreen.js中导出默认类。像这样导入默认类:Import UserDetailScreen from./app/screens/UserDetailScreen'代码>您试图在UserDefaultScreen组件中执行什么操作?代码对我来说毫无意义……返回组件是伪代码。我在此函数中呈现用户信息。