猿问

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

正则将空格替换为 之后html上直接将这个 展示为文本了,并没有替换成空格,这个该怎么改呢?
我的代码是:

this.preTestSpeedData = this.preTestSpeedData.replace(/\s+/g,' ');


MM们
浏览 2197回答 2
2回答

烙印99

你可以尝试一下v-html,应该可以解决你现在的困境。<div&nbsp;v-html="preTestSpeedData"></div>

慕运维8079593

<div&nbsp;id='div'></div> &nbsp;&nbsp;<script> &nbsp;&nbsp;&nbsp;&nbsp;var&nbsp;text&nbsp;=&nbsp;'&nbsp;This&nbsp;is&nbsp;&nbsp;a&nbsp;&nbsp;&nbsp;dummy&nbsp;&nbsp;&nbsp;text!&nbsp;&nbsp;&nbsp;&nbsp;';&nbsp;&nbsp;&nbsp;&nbsp;document.getElementById('div').innerText&nbsp;=&nbsp;text.replace(/&nbsp;/g,&nbsp;'\u00a0');&nbsp;&nbsp;</script>用&nbsp;'&nbsp;'&nbsp;只有设置为&nbsp;innerHTML&nbsp;有效,用&nbsp;'\u00a0'&nbsp;设置&nbsp;textContent,&nbsp;innerHTML,&nbsp;innerText都有效
随时随地看视频慕课网APP

相关分类

Html5
我要回答