uni-app icon indicating copy to clipboard operation
uni-app copied to clipboard

构建微信小程序时发现会对text组件的内容trim?

Open zzefff opened this issue 1 year ago • 1 comments

问题描述 如题,uni-app构建微信小程序时发现会对文本内容trim 原生的微信小程序开发方式不会出现该问题

复现步骤 <text> 1 2 3 4 5 </text> 构建后查看 WXML 内容,发现其变成了 <text>1 2 3 4 5</text>

开启微信提供的 decode属性后也能复现该问题: <text :decode="true">&nbsp;1&nbsp;2&nbsp; 3&nbsp;</text> 构建后查看 WXML 内容发现: <text>1&nbsp;2&nbsp; 3</text>

另一个例子,发现其在 text 嵌套的情况下,把 <text> 标签之前或者 </text> 之后的空个格也trim掉了: <text :decode="true">&nbsp;1&nbsp;<text>ASD</text>&nbsp;2&nbsp;</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">&nbsp;1&nbsp;2&nbsp; 3&nbsp;</text> 构建后查看 WXML 内容发现: <text>1&nbsp;2&nbsp; 3</text>

另一个例子,发现其在 text 嵌套的情况下,把 <text> 标签之前或者 </text> 之后的空个格也trim掉了: <text :decode="true">&nbsp;1&nbsp;<text>ASD</text>&nbsp;2&nbsp;</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

zzefff avatar Feb 01 '24 08:02 zzefff