相关平台
微信小程序
复现仓库
小程序基础库: 2.20.0
使用框架: React
复现步骤
无
期望结果
pxtransform方法正常使用
实际结果
1
环境信息
Taro CLI 3.4.13 environment info:
System:
OS: macOS 12.3.1
Shell: 5.8 - /bin/zsh
Binaries:
Node: 16.13.1 - /usr/local/bin/node
Yarn: 3.1.1 - /usr/local/bin/yarn
npm: 8.1.2 - /usr/local/bin/npm
npmGlobalPackages:
typescript: 4.6.4
2条答案
按热度按时间ttp71kqs1#
遇到同样的问题,关键使用了三方组件库,designWidth 必须用 function,否则三方组件样式有问题。好坑啊,Taro 开发体验真的是太差了。
qojgxg4l2#
我也遇到了,正打算提issues,结果看见了这个。
用第三方库,比如@antmjs/vantui的时候,库中会调用Taro.pxTransform函数,转换size。
然而在getPxTransform 方法中,拿到的designWidth 也是一个函数,而不是执行后的返回值,导致报错