remaxjs / remax

使用真正的 React 构建跨平台小程序
https://remaxjs.github.io/remax/
MIT License
4.57k stars 364 forks source link

[BUG] 行内样式渲染错误 #1916

Open khawa-angx opened 2 years ago

khawa-angx commented 2 years ago

bug 描述 当给标签添加内联样式时,height/padding-top 等长度单位计算错误 比如:

<View style={{height: '44px', paddingTop: 12}}></View>

会被渲染成

<view style="height:22px;padding-top:6px;"></view>

期望渲染结果

<view style="height:44px;padding-top:12px;"></view>

版本信息:

watsonhaw5566 commented 2 years ago

style 里面直接使用字符串的 height:22px;padding-top:6px;

<View style={"height: 44px; padding-top: 12px"}></View>
sydeEvans commented 2 years ago

paddingTop写 12px 试一下?

suifengJC614 commented 2 years ago

大写PX 就可以了 小写px 等同于 rpx