赞
踩
官方推荐使用rpx替代upx
upx
不能像rpx那样直接支持动态绑定,还得再使用uni.upx2px
方法用来动态计算。rpx
机制,rpx不再是微信的专用单位,而成为了这个行业的通用单位。注意
:响应式单位upx和rpx是动态宽度单位
响应式单位
依赖太严重了,比如组件高度
或字体大小
也使用upx/rpx。屏幕宽度大小
变化时,才需要rpx这类动态宽度单位
。拓展
:在设置文件mainfest.json里开启px转rpx(默认关闭),所有的px可一键转换为rpx
px转rpx.png
1、动态绑定的 style
不支持直接使用 upx
。
- <!-- - 静态upx赋值生效 -->
- <view class="test" style="width:200upx"></view>
- <!-- - 动态绑定不生效 -->
- <view class="test" :style="{width:winWidth + 'upx;'}"></view>
官方收到很多开发小程序的用户投诉upx不能像rpx那样直接支持动态绑定,还得再使用uni.upx2px方法。
官方反思了策略,既然微信不可能支持upx的动态绑定,不如我们在App端和H5端来支持rpx的动态绑定。这样rpx就可以全端通用,且支持动态绑定,不再需要uni.upx2px方法。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。