Vue大括号字符换行踩的坑

来源:互联网 发布:淘宝店铺怎么关闭 编辑:程序博客网 时间:2024/06/15 06:45

最近遇到这样一个问题,在页面上要显示一段自定义的文本,文本如果较长的话需要换行显示。

在HTML中可以通过<br/>标签换行,也可以通过\n转义字符换行

在Vue中用大括号显示的变量,加<br/>会直接被当成字符串显示出来,加\n显示一个空格,加\r\n显示两个空格,因为{{}}}是文本插值,内部都会按照普通字符串进行处理,可以用v-html进行显示

如下显示name变量

data() {     return{          name: '前一部分<br/>后一部分'     }}

在元素上显示name值

<p v-html="name"></p>




阅读全文
1 0