l***@qq.com
l***@qq.com
  • 发布:2022-01-08 11:21
  • 更新:2022-03-07 18:04
  • 阅读:575

【报Bug】Vue3 renderjs云打包后ownerInstance.callMethod失效

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Windows

PC开发环境操作系统版本号: windows11 22000.376

HBuilderX类型: 正式

HBuilderX版本号: 3.3.5

手机系统: Android

手机系统版本号: Android 10

手机厂商: 华为

手机机型: 荣耀V30Pro

页面类型: vue

vue版本: vue3

nvue编译模式: fast

打包方式: 云端

项目创建方式: HBuilderX

操作步骤:

见代码

预期结果:

通过renderjs的ownerInstance.callMethod调用逻辑层方法,自定义基座及官方基座直接运行正常,云打包后失效。

实际结果:

通过renderjs的ownerInstance.callMethod调用逻辑层方法,自定义基座及官方基座直接运行正常,云打包后失效。

bug描述:

Vue3 renderjs云打包后ownerInstance.callMethod失效,通过自定义基座或官方基座都正常,只有云打包才会失效。源代码已上传, 感兴趣的朋友可以试一试。

2022-01-08 11:21 负责人:无 分享
已邀请:
DCloud_UNI_FXY

DCloud_UNI_FXY

已确认,解决中

DCloud_UNI_FXY

DCloud_UNI_FXY

HBuilderX Alpha 3.3.7 已修复此问题

  • 秋云

    大佬,能否顺便修复一下H5的这个问题?

    2022-01-18 21:40

  • DCloud_UNI_FXY

    回复 秋云: 下个版本修复H5的问题

    2022-01-20 12:04

  • 落魄实习生

    回复 DCloud_UNI_FXY: HBuilderX Alpha 3.3.8依然还是有这个问题,console.log(this.$ownerInstance)还是为undefined

    2022-02-21 16:09

落魄实习生

落魄实习生 - We don't produce code, we're just porters on gitee.

HBuilderX Alpha 3.3.8依然还是有这个问题,console.log(this.$ownerInstance)还是为undefined

DCloud_UNI_Anne

DCloud_UNI_Anne

请使用HBuilderX alpha 3.4.0版本试下

要回复问题请先登录注册