1***@qq.com
1***@qq.com
  • 发布:2025-06-26 17:48
  • 更新:2025-06-26 17:50
  • 阅读:36

【报Bug】将微信小程序编译到原生后三方uview ui组件全部异常

分类:uni-app

产品分类: uniapp/App

PC开发环境操作系统: Mac

PC开发环境操作系统版本号: macOS 15.5

手机系统: 全部

手机厂商: 华为

页面类型: vue

vue版本: vue2

打包方式: 离线

项目创建方式: CLI

CLI版本号: "@vue/cli-plugin-babel": "~4.5.0" "@vue/cli-service": "~4.5.0" "vue": "^2.6.11"

测试过的手机:

Android和ios Android: Lenovo L78011 ios: iPhone 15

操作步骤:

uniapp 小程序项目 离线打包安卓、ios,三方uview ui组件全部加载异常

预期结果:

uview ui组件全部正常渲染

实际结果:

uview ui组件全部无法正常加载或样式丢失

bug描述:

将微信小程序编译到原生后三方uview ui组件全部异常

问题如图:

试过给u-popup组件加上v-if,组件显示就正常了图3,在小程序中是正常的也查看了文档小程序正常但App异常的可能性也没有找到解决方案

图4:看了uview底层代码组件的默认值和样式都是uni.$u.props.xxx,方式来定义的,是否打包到原生组件首次渲染的时候uni.$u还没挂在成功,导致了组件样式丢失或者初始值undefined

2025-06-26 17:48 负责人:无 分享
已邀请:
1***@qq.com

1***@qq.com (作者) - 没什么

uni cli 版本 "@dcloudio/uni-app": "2.0.2-4060620250520001"

HBuilder 版本 4.66

安卓、ios 离线包 4.66

要回复问题请先登录注册