ijry / uview-plus

零云®uview-plus,是uni-app全面兼容nvue的uni-app生态框架,全面的组件和便捷的工具会让您信手拈来,如鱼得水。
https://uview-plus.jiangruyi.com
MIT License
434 stars 110 forks source link

设置单位为rpx时,addUnit函数返回NaN,导致很多传入单位有问题 #476

Closed iq001 closed 4 weeks ago

iq001 commented 4 weeks ago

当传入带单位数值时,如320rpx,addunit函数会返回NaN

export function addUnit(value = 'auto', unit = '') { if (!unit) { unit = config.unit || 'px' } if (unit == 'rpx') { value = value * 2 //----这个地方导致value变成了NaN } value = String(value)
// 用内置验证规则中的number判断是否为数值 return testNumber(value) ? ${value}${unit} : value }

ijry commented 4 weeks ago

fixed@3.3.19