javascript - 配置defaultNavigationOption headerBackImage会抛出undefined

标签 javascript reactjs react-native react-navigation react-navigation-stack

按如下方式配置defaultNavigationOptions:

defaultNavigationOptions: {
    headerStyle: {},
    headerBackImage: <Image source={require('../assets/icons/back.png')}/>,
    headerBackTitle: null,
    headerLeftContainerStyle: {},
    headerRightContainerStyle: {},
  }

createAppContainer方法内立即抛出

TypeError: undefined is not an object (evaluating '_react.React.createElement')

图像肯定位于正确的位置,注释掉 headerBackImage 属性可以解决问题。这是被窃听了吗?

最佳答案

请检查您是否正确地将 React 导入为默认导入

检查下面的链接,其中其他开发人员遇到了与您相同的问题,并通过更正此问题解决了他们的问题

TypeError: undefined is not an object 'createElement' of undefined - React Native

TypeError : React object is undefined on createElement

请告诉我这是否能解决您的问题

关于javascript - 配置defaultNavigationOption headerBackImage会抛出undefined,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60513874/

相关文章:

reactjs - 将图像文件 react 到canvas,然后转换为base64

javascript - 如何从底部对齐条形

javascript - 按钮单击时更改颜色

react-native - 创建导航器不带参数

javascript - typeof 返回对象但出现错误 : "undefined is not an object"

javascript - javascript 中数字未从对象传递到方法

javascript - 如何将 PhantomJS 作为服务器运行并远程调用它?

javascript - 如何通过手机、Outlook 电子邮件或城市获取用户的本地时间(时区)?

javascript - 在 enzyme / react 单元测试中模拟形式变化不会改变字段值

javascript - 加载页面后菜单项消失