经测试,在引用微信小程序自定义组件时,发生的一些问题:
1、wxcomponents目录下的小程序组件样式表不支持使用upx单位,使用upx单位会渲染失效。
2、wxcomponents目录下的小程序组件样式表里若使用px单位,在设置transformPx=true时也未能自动转换为upx。
暂缓解决办法:修改wxcomponents目录下的小程序组件样式里的px单位改为rpx,这样就有一个问题,vue页面使用的样式是upx,组件使用rpx就会造成组件大小不一的现象,若vue页面也改为rpx,那么后期也无法支持其他的平台,所以很纠结。
期望问题解决办法:希望能够在wxcomponents目录下的小程序组件样式里支持upx,或者transformPx=true,编译时对该目录下的所有样式进行自动转换为upx,这样才能统一像素单位,在写样式时也没有那么乱,UNI-APP统一像素单位是好事,既然统一的话就请全部调整规范做好适配吧。
感谢HBuilderX技术团队的无私奉献,让我们有这么好的一款国产跨平台开发编译平台
0 个评论
要回复文章请先登录或注册