出现错误:路线“书”的组件必须是React组件例如:从'./MyScreen'导入MyScreen;

问题描述

出现以下错误: 路线“书”的组件必须是React组件。例如: 从“ ./MyScreen”导入MyScreen; 但我什至没有在此屏幕中使用反应导航。

https://snack.expo.io/@ganiyat1/colorful-thrills

import React,{ useState } from 'react';
import { StyleSheet,SafeAreaView } from 'react-native';
import MaterialTabs from 'react-native-material-tabs';

const Book = () => {
  const [selectedTab,setSelectedTab] = useState(0);

  return (
    <SafeAreaView style={styles.container}>
      <MaterialTabs
        items={['New Releases','All','BOM']}
        selectedindex={selectedTab}
        onChange={setSelectedTab}
        barColor="#1fbcd2"
        indicatorColor="#ff914d"
        activeTextColor="white"
      />
    </SafeAreaView>
  );
};

const styles = StyleSheet.create({
  container: {
    flex: 1,},});

解决方法

您没有导出Book组件。

在书籍组件中,将pygame.sprite添加到底部,或执行add_filter( 'big_image_size_threshold','__return_false' ); 。您还需要将导入更改为默认导出

export default Book

export const Book...

如果您执行命名导出(export const Book)。