为了账号安全,请及时绑定邮箱和手机立即绑定

正则将空格替换为 之后html上直接用文本展示了,并没有转化为空格

正则将空格替换为 之后html上直接用文本展示了,并没有转化为空格

MM们 2019-03-18 22:11:59
正则将空格替换为 之后html上直接将这个 展示为文本了,并没有替换成空格,这个该怎么改呢?我的代码是:this.preTestSpeedData = this.preTestSpeedData.replace(/\s+/g,' ');
查看完整描述

2 回答

?
烙印99

TA贡献1829条经验 获得超13个赞

你可以尝试一下v-html,应该可以解决你现在的困境。

<div v-html="preTestSpeedData"></div>


查看完整回答
1 反对 回复 2019-03-18
?
慕运维8079593

TA贡献1876条经验 获得超5个赞

<div id='div'></div>

  <script>
    var text = ' This is  a   dummy   text!    ';    document.getElementById('div').innerText = text.replace(/ /g, '\u00a0');  </script>

用 '&nbsp;' 只有设置为 innerHTML 有效,用 '\u00a0' 设置 textContentinnerHTMLinnerText都有效


查看完整回答
反对 回复 2019-03-18
  • 2 回答
  • 0 关注
  • 2196 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信