我使用从react-native-elements
库导入的元素时出现问题。
我已经安装了最新版本的XDE(和项目是一个新的CRNA)和React-Native-Elements。
然后我使用以下导入库,该不会产生错误:
import RNElements from 'react-native-elements';
我尝试按如下方式使用该元素:
<RNElements.Text h1>Heading 1</RNElements.Text>
会产生以下错误:
TypeError:undefined不是对象(评估&#39; _reactNativeElements2.default.Text&#39;)
有趣的是我以相同的方式导入React Native和React Native Elements,并且我以相同的方式使用它们的对象,但只有React Native Elements会抛出错误。
之前有没有人见过这个错误?
更新:此问题与任何特定元素无关,而是将库作为对象导入的过程。
答案 0 :(得分:1)
您可以按
导入所有这些元素 import * as RNElements from 'react-native-elements';
然后使用它:<RNElements.Text h1>Heading 1</RNElements.Text>
答案 1 :(得分:0)
Text不在react-native-elements组件列表中。在这里查看包含的组件: https://github.com/react-native-training/react-native-elements