Vue的v-html解析js的 \ n 换行
孤峰
孤峰家
2024-01-09
52人阅读
v-html只能解析HTML的换行,就是</br>
如果是js的\n换行的话,v-html就不能解析出来了。
这种情况可以使用下面的方法解决(3种方法):
01-在使用 v-html 时添加样式,white-space:pre-wrap ,让浏览器保留空白和换行符。
<p v-html="text" style="white-space:pre-wrap"></p>
02-用正则表达式把 \n 替换为</br>
<p v-html="text.replace(/\n/g,'<br/>')"></p>
03-用 pre 标签包裹
<pre><p v-html="text"></p></pre>
很赞哦! ()
转载:感谢您阅览,转载请注明文章出处“来源从小爱孤峰知识网:一个分享知识和生活随笔记录的知识小站”。
链接:Vue的v-html解析js的 \ n 换行http://www.gufeng7.com/niaolang/1944.html
联系:如果侵犯了你的权益请来信告知我们删除。邮箱:119882116@qq.com
上一篇: Vue项目打包为桌面应用
下一篇: vue全局事件总线