react-native - 不变违规元素类型无效:需要字符串(对于内置组件)或类/函数(对于复合组件)
问题描述
对于学校,我们必须在 React-Native 中构建一个可以通信并从传感器获取数据的应用程序,但由于这个错误,我无法继续,也不知道出了什么问题。
通过查看 stackoverflow 和谷歌,我得出结论,它必须是一个错误的导入,但我不知道它是哪一个。
不变违规:元素类型无效:期望字符串(对于内置组件)或类/函数(对于复合组件)但得到:未定义
import React from 'react';
import { ScrollView, Text, Container, StyleSheet, View, Dimensions, Button }
from 'react-native';
import { ExpoLinksView } from '@expo/samples';
import MapView from 'react-native-maps';
我希望有人可以帮助我解决这个问题。
先感谢您!
解决方案
问题是您试图从该包中导入不存在的东西。react-native没有Container
导出。
推荐阅读
- twitter - Twitter的这些功能的含义是什么?
- java - 选择时 DatePickerCellEditor 格式发生变化
- git - 从自定义 git repo 构建
- python - 在类和方法上组合 @mock.patch 时的顺序
- android - 使用从服务器加载的重定向 URL 中的 URL 打开应用程序
- python-3.x - Python 3 中哪些条件失败(如何检测哪些失败)?
- python - How does nested named tuple equality check work?
- image - 调整带有嵌入图像的弹出气球的大小以适应 Google 地球上 KML 文件中的窗口大小
- visual-studio-code - typescript IntelliSense 在我的 vscode 中不起作用
- python-3.x - Pandas 使用 MultiIndex 重新排列列