react-native - TypeError:“未定义”不是对象(评估)

我开始在 youtube 上使用 react-native 教程,但我收到了错误。

TypeError: ‘undefined’ is not an object

这是它显示的文件:

<Touchable>
           <Image
             source={require(‘../assets/badalboupic.jpg)} />
   

           <Text >
           TafTun AutoMechanics
               <Text />
         </Touchable>

请帮忙。谢谢你!

回答1

这在 Safari 中发生:当您在未定义的对象上读取属性或调用方法时。在构造函数中使用合理的默认值 values 初始化状态。 –

回答2

它应该是这样的:

<TouchableWithoutFeedback>
     <>
       <Image source={require('../assets/badalboupic.jpg')} />
       <Text >TafTun AutoMechanics</Text>
     </>
   </TouchableWithoutFeedback>
  1. 您错过了 Image 来源中的引用
  2. 在 react 本机中,正斜杠放置在结束标记中的单词之前,而不是之后
  3. 您必须在 TouchableWithoutFeedbackTouchableOpacityTouchableHighlightPressable 元素之间进行选择。

相似文章

随机推荐

最新文章