<template>
<view >
<view class="bbox height_280rp">hello1</view>
<view class="bbox height_280rpx">hello2</view>
</view>
</template>
<style>
.bbox { border: 1px solid black }
.height_280rp { height: 280rpx }
.height_280rpx { height: 280rpx }
</style>
- 发布:2020-05-20 10:41
- 更新:2020-05-20 21:07
- 阅读:1197
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10
HBuilderX类型: 正式
HBuilderX版本号: 2.7.5
手机系统: Android
手机系统版本号: Android 9.0
手机厂商: 一加
手机机型: 一加 5
页面类型: vue
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
随便一个页面放进去,显示就行
随便一个页面放进去,显示就行
预期结果:
hello1 有高度
hello2 有高度
hello1 有高度
hello2 有高度
实际结果:
hello1 有高度
hello2 没有高度
hello1 有高度
hello2 没有高度
bug描述:
在app的v3编译中,样式的class名称命名存在bug,比如class=“height_280rpx padding_750upx” 这类的完全不会被解析,但只要改成 height_280px,height_280rp,height_280p,height_280pt,height_280,height_ab,height_abc,height_abcd,height_280arpx,height_280aurpx,这种类型的就能被解析,反复测试得出结论,只要样式class名称中带有数字且数字后面紧跟的字符是单位名称且单位名称长度大于等于3个字符比如rpx,upx,那么那个样式就不会被解析直接会被忽略。
极其明显的BUG,随便一试就能重现
3 个回复
何以为歌 (作者)
补充,是样式用过@import 导入的
何以为歌 (作者)
什么时候能修复啊,我在这边等着用,涉及的样式太多了改不过来
DCloud_UNI_GSQ
bug确认,已加分,后续修复