当前位置:   article > 正文

vue中保留字符串中的空格解决方案_vue 空格

vue 空格

vue中保留字符串中的空格解决方案

解决方案:

1.css样式处理 white-space:pre-wrap

  1. <template>
  2. <!-- 使用CSS样式保留空格 -->
  3. <p :style="{ whiteSpace: 'pre-wrap' }">{{ content }}</p>
  4. </template>

content就是你要渲染的带有空格的字符串

2.将空格转换为实体 ‘’ -> ‘ ’

  1. <template>
  2. <!-- 使用HTML实体保留空格 -->
  3. <p>{{ content.replace(/\s/g, '&nbsp;') }}</p>
  4. </template>

在vue中输入空格&在html中输入空格

  1. <!--在vue中输入空格-->
  2. vue输入多个空格解决方法(uni-app也一样)
  3. 'nbsp' '\u00a0' 不断行的空白格,该空格占据的宽度受字体影响(一个字符宽度)。
  4. 'ensp' '\u2002' 相当全角状态键入半个“空格”键(半个汉字的宽度,一个字符宽度)。
  5. 'emsp' '\u2003' 相当全角状态键入“空格”键(1个汉字的宽度,两个字符宽度)。
  6. 例:
  7. 1
  8. <text class="txt">备<text v-html="'\u2003\u2003'"></text>注</text>
  9. <!--在html中输入空格-->
  10. 例:
  11. 1
  12. <div class="txt">备&emsp;注</text>
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/很楠不爱3/article/detail/228724
推荐阅读
相关标签
  

闽ICP备14008679号