FirstUI
FirstUI
  • 发布:2021-09-28 11:25
  • 更新:2021-12-20 14:14
  • 阅读:1156

【报Bug】vue版本选择vue3时编译到微信小程序目前发现的bug

分类:uni-app

产品分类: uniapp/小程序/微信

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS Big Sur 11.5.2

HBuilderX类型: 正式

HBuilderX版本号: 3.2.9

第三方开发者工具版本号: 1.05.21..

基础库版本号: 2.19.5

项目创建方式: HBuilderX

操作步骤:

1、vue3版本下,编译到微信小程序,main.js中如果初始化使用到uni的api报错,如:

let sys=uni.getSystemInfoSync()

错误信息:

TypeError: Cannot read property 'getSystemInfoSync' of undefined。。。

2、vue3版本下,组件中使用behaviors编译到微信小程序报错,如

behaviors: ['uni://form-field']

错误信息:

 ReferenceError: __PLATFORM_PREFIX__ is not defined ...

预期结果:

编译通过,正常运行

实际结果:

出错导致无法运行

bug描述:

1、vue3版本下,编译到微信小程序,main.js中如果初始化使用到uni的api报错,如:

let sys=uni.getSystemInfoSync()

错误信息:

TypeError: Cannot read property 'getSystemInfoSync' of undefined。。。

2、vue3版本下,组件中使用behaviors编译到微信小程序报错,如

behaviors: ['uni://form-field']

错误信息:

 ReferenceError: __PLATFORM_PREFIX__ is not defined ...
2021-09-28 11:25 负责人:DCloud_UNI_FXY 分享
已邀请:

最佳回复

DCloud_UNI_FXY

DCloud_UNI_FXY

更新至最新的HBuilderX Alpha

FirstUI

FirstUI (作者) - First UI 是一套基于uni-app开发的组件化、可复用、易扩展、低耦合的跨平台移动端UI 组件库。

以上错误信息在微信小程序开发工具中提示

  • 4***@qq.com

    现在这个问题解决了吗?我也遇到了

    2021-12-16 10:46

xiehanjie

xiehanjie

把uni改成wx就正常了 切换vue3运行后uni没有转换 还是用回vue2稳定

  • FirstUI (作者)

    behaviors不行

    2021-09-29 11:56

该问题目前已经被锁定, 无法添加新回复