-
新建 uni-app 项目
-
修改
manifest.json
// ...
"mp-weixin": {
// ...
"mergeVirtualHostAttributes": true
}
- 修改
pages/index/index
:
<view style="background: red"></view>
<view style="background: blue;"></view>
产品分类: uniapp/小程序/微信
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: 10.0.22631.4037
HBuilderX类型: Alpha
HBuilderX版本号: 4.26
第三方开发者工具版本号: 1.06.2407120
基础库版本号: 3.5.0
项目创建方式: HBuilderX
新建 uni-app 项目
修改 manifest.json
// ...
"mp-weixin": {
// ...
"mergeVirtualHostAttributes": true
}
pages/index/index
: <view style="background: red"></view>
<view style="background: blue;"></view>
<view style="background:red"></view>
<view style="background:blue"></view>
<view style="background:red;undefined"></view>
<view style="background:blue;undefined"></view>
manifest.json
开启“合并组件虚拟节点外层属性”后,所有生成的内联样式末尾会多出一个 undefined
。
新建了一个项目测试,内联样式末尾不加分号没影响,只是会多一个 undefined
,不至于无法使用。
有个 Vue 2 老项目,如果内联样式末尾不加分号,生成的样式最后一个属性的值会失效。
编译前:
<view style="background: red"></view>
编译后:
<view style="background:redundefined"></view>