TypeError:‘undefined’ 不是一个对象(正在评估)
2022-05-15
1478
我开始在 YouTube 上观看 react-native 教程,但出现此错误。
TypeError: ‘undefined’ is not an object
这是显示的文件:
<Touchable>
<Image
source={require(‘../assets/badalboupic.jpg)} />
<Text >
TafTun AutoMechanics
<Text />
</Touchable>
请帮忙。谢谢!
2个回答
在 Safari 中会发生这种情况:当您读取未定义对象的属性或调用其方法时。在构造函数中使用合理的默认值初始化状态。–
zpodavay
2022-05-16
应该是这样的:
<TouchableWithoutFeedback>
<>
<Image source={require('../assets/badalboupic.jpg')} />
<Text >TafTun AutoMechanics</Text>
</>
</TouchableWithoutFeedback>
-
您在
Image
源中遗漏了一个引文 - 在 React Native 中,正斜杠放在结束标记的单词之前,而不是之后
-
您必须在
TouchableWithoutFeedback
、TouchableOpacity
、TouchableHighlight
或Pressable
元素之间进行选择。
Vaggelis
2022-05-15