当我尝试在 React 本机中导入我的组件时出错



我在尝试导入组件时遇到错误。这是错误的文本:"元素类型无效,预期字符串(对于内置组件)或类/函数"。

主文件索引.安卓.js

从"反应"
导入反应,{ 组件 };从"反应本机"导入 {
AppRegistry, StyleSheet, Text,


View
};

从"./components/Text2"导入 {Text2};

类 p001_lesson 扩展组件 {
render() {
return (
);



}}


AppRegistry.registerComponent('p001_lesson', () => p001_lesson);
second file Text2.js
<pre>
import React, {Component} from 'react';
import {
    Text,
} from 'react-native';

class Text2 extends Component {
    render() {
        return <Text>some text here</Text>
    }
}

如何修复导入?对不起我的英语:D

如何导出 Text2 组件?

如果将其导出为默认导出,如下所示:

export default Text2

然后你必须像这样导入它:

import Text2 from './components/Text2'
导出

组件可以解决问题,期望导出默认值,您只能使用导出

export Text2

然后你应该像这样导入它:

import { Text2 } from './components/Text2';

相关内容

  • 没有找到相关文章

最新更新