首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >React Native - Native Base -正在显示错误

React Native - Native Base -正在显示错误
EN

Stack Overflow用户
提问于 2019-02-26 01:29:07
回答 1查看 159关注 0票数 0

这是Package.Json文件,下面是我正在使用的包版本

代码语言:javascript
复制
"dependencies": {
    "@expo/vector-icons": "^9.0.0",
    "expo": "^32.0.6",
    "native-base": "2.8.1",
    "react": "16.5.0",
    "react-native": "https://github.com/expo/react-native/archive/sdk-32.0.0.tar.gz",
    "react-native-fontawesome": "^6.0.1",
    "react-navigation": "^3.3.0"
  },

这是我的HearderPart.Js组件代码

我无法在我的组件中使用本机包。

代码语言:javascript
复制
import {Container, Header, Content, Footer, Title} from 'native-base';
import React, {Component} from 'react-native';

export default class HeaderPart extends Component {
    render() {
        return (
            <Container>
                <Header>
                    <Title>Header</Title>
                </Header>
                <Content>
                    <Title>Content</Title> 
                </Content>
                <Footer>
                    <Title>Footer</Title>
                </Footer>
            </Container>
        );
    }
}

错误消息

EN

回答 1

Stack Overflow用户

发布于 2019-02-26 01:52:30

您似乎从错误的位置导入了React。当前在您的HeaderPart组件中,您正在执行以下操作:

代码语言:javascript
复制
import React, {Component} from 'react-native';

您应该像这样导入React

代码语言:javascript
复制
import React, {Component} from 'react';

正确导入React应该可以解决您的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/54871644

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档