uni-app
uni-app copied to clipboard
构建微信小程序时发现会对text组件的内容trim?
问题描述 如题,uni-app构建微信小程序时发现会对文本内容trim 原生的微信小程序开发方式不会出现该问题
复现步骤
<text> 1 2 3 4 5 </text>
构建后查看 WXML 内容,发现其变成了
<text>1 2 3 4 5</text>
开启微信提供的 decode属性后也能复现该问题:
<text :decode="true"> 1 2 3 </text>
构建后查看 WXML 内容发现:
<text>1 2 3</text>
另一个例子,发现其在 text 嵌套的情况下,把 <text> 标签之前或者 </text> 之后的空个格也trim掉了:
<text :decode="true"> 1 <text>ASD</text> 2 </text>
构建后查看 WXML 内容发现:
<text>1<text>ASD</text>2</text>
预期结果 不要trim
实际结果
<text> 1 2 3 4 5 </text>
构建后查看 WXML 内容,发现其变成了
<text>1 2 3 4 5</text>
开启微信提供的 decode属性后也能复现该问题:
<text :decode="true"> 1 2 3 </text>
构建后查看 WXML 内容发现:
<text>1 2 3</text>
另一个例子,发现其在 text 嵌套的情况下,把 <text> 标签之前或者 </text> 之后的空个格也trim掉了:
<text :decode="true"> 1 <text>ASD</text> 2 </text>
构建后查看 WXML 内容发现:
<text>1<text>ASD</text>2</text>
系统信息:
- 发行平台: 微信小程序
- 操作系统:MacOS 14.1.2 (23B92)
- uni-app版本: uni-app v3.8.12 uni-app cli v2.0.2-3081220230817001