1***@qq.com
1***@qq.com
  • 发布:2024-07-29 15:30
  • 更新:2024-07-29 17:36
  • 阅读:210

vue3发布到h5报错,抖音微信小程序都没有问题。

分类:uni-app

代码用vue2没有任何报错,所有功能都正常,升级vue3后会报错Cannot read property 'map' of undefined,页面可以正常显示,顶部导航栏有高度但是内容空白,需要额外配置什么吗,似乎是涉及数据加载的地方都会报错。

2024-07-29 15:30 负责人:无 分享
已邀请:
DCloud_UNI_yuhe

DCloud_UNI_yuhe

你尽量定位到出问题的代码,详细说一下。

  • 1***@qq.com (作者)

    function CS(e, t) {

    e.$children.map((e => {

    "function" == typeof e[t] && e[t](), CS(e, t)

    }))

    }

    编译后的index.js里面的这个方法会报错

    2024-07-29 15:55

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 你找不到哪段代码编译的吗?

    2024-07-29 15:57

  • 1***@qq.com (作者)

    回复 DCloud_UNI_yuhe: 是的,我找不到有相关的代码

    2024-07-29 16:01

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 那方便发一下项目吗?

    2024-07-29 16:03

  • 1***@qq.com (作者)

    回复 DCloud_UNI_yuhe: 你好发在附件了,麻烦帮忙看一下

    2024-07-29 16:05

DCloud_UNI_yuhe

DCloud_UNI_yuhe

我运行都有报错啊,你检查过你的代码吗?

  • 1***@qq.com (作者)

    我这边运行是没有问题的,页面也正常,就是报错

    2024-07-29 16:13

  • DCloud_UNI_yuhe

    回复 1***@qq.com: 运行报错,那你发布到h5不也肯定报错。。。。。你得先排查这个报错

    2024-07-29 16:16

  • 1***@qq.com (作者)

    回复 DCloud_UNI_yuhe: 这是uni_moudle里面的pageLifetimes.js报出来的,handlePageLifetime方法

    2024-07-29 16:22

1***@163.com

1***@163.com

方法的时机不对吧,估计调用方法的时候,e.$children还没获取到数据,建议加个定时器排查下

  • 1***@qq.com (作者)

    我是vue2升vue3报出来的,我页面上都没有使用onshow生命周期,然后总会提醒Unhandled error during execution of onShow的错误

    2024-07-29 17:48

要回复问题请先登录注册