m***@qq.com
m***@qq.com
  • 发布:2020-12-07 13:26
  • 更新:2020-12-07 13:26
  • 阅读:561

【报Bug】关于引用微信小程序自定义组件像素单位的问题

分类:uni-app

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

PC开发环境操作系统: Mac

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

HBuilderX类型: 正式

HBuilderX版本号: 2.9.11

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

基础库版本号: 2.13.1

项目创建方式: HBuilderX

操作步骤:

暂缓解决办法:修改wxcomponents目录下的小程序组件样式里的px单位改为rpx,这样就有一个问题,vue页面使用的样式是upx,组件使用rpx就会造成组件大小不一的现象,若vue页面也改为rpx,那么后期也无法支持其他的平台,所以很纠结。

预期结果:

期望问题解决办法:希望能够在wxcomponents目录下的小程序组件样式里支持upx,或者transformPx=true,编译时对该目录下的所有样式进行自动转换为upx,这样才能统一像素单位,在写样式时也没有那么乱,UNI-APP统一像素单位是好事,既然统一的话就请全部调整规范做好适配吧。

实际结果:

感谢HBuilderX技术团队的无私奉献,让我们有这么好的一款国产跨平台开发编译平台

bug描述:

经测试,在引用微信小程序自定义组件时,发生的一些问题:

1、wxcomponents目录下的小程序组件样式表不支持使用upx单位,使用upx单位会渲染失效。
2、wxcomponents目录下的小程序组件样式表里若使用px单位,在设置transformPx=true时也未能自动转换为upx。

2020-12-07 13:26 负责人:无 分享
已邀请:

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