vue、js中的换行详解

小云云
Lepaskan: 2018-03-22 17:28:37
asal
9338 orang telah melayarinya

在页面中经常会遇到自定义文本,如果文本过长就需要换行,在HTML中可以通过标签换行,也可以通过\n转椅字符换行,以下是在javascript中和vue中的换行,希望能帮助到大家。

javascript中的换行

var reg=new RegExp("\n","g"),
str= res.data.replace(reg,"<br>");
$(&#39;.class&#39;).html(str);
Salin selepas log masuk
Salin selepas log masuk

在vue中的换行

在vue中以上的换行是不起作用的,因为在vue中{{}}显示的是变量,
会被当成字符串显示出来, \n当空格显示。所以{{}}里面的内容都会当成普通的字符串进行处理,如果想显示换行可以使用v-html进行显示。

<p class="text" v-html="requestText"></p>* 以下requestText是变量*data(){    return{
    requestText:""
    }
}**一下是从服务器获取的动态数据**
 let reg=new RegExp("\n","g"); 
 let str= result.data.replace(reg,"<br>");
 this.requestText=str;
Salin selepas log masuk
Salin selepas log masuk

在页面中经常会遇到自定义文本,如果文本过长就需要换行,在HTML中可以通过
标签换行,也可以通过\n转椅字符换行,以下是在javascript中和vue中的换行

javascript中的换行

var reg=new RegExp("\n","g"),
str= res.data.replace(reg,"<br>");
$(&#39;.class&#39;).html(str);
Salin selepas log masuk
Salin selepas log masuk

在vue中的换行

在vue中以上的换行是不起作用的,因为在vue中{{}}显示的是变量,
会被当成字符串显示出来, \n当空格显示。所以{{}}里面的内容都会当成普通的字符串进行处理,如果想显示换行可以使用v-html进行显示。

<p class="text" v-html="requestText"></p>* 以下requestText是变量*data(){    return{
    requestText:""
    }
}**一下是从服务器获取的动态数据**
 let reg=new RegExp("\n","g"); 
 let str= result.data.replace(reg,"<br>");
 this.requestText=str;
Salin selepas log masuk
Salin selepas log masuk

相关推荐:

CSS控制文字的换行与裁剪

php保留多个空格及换行的文本样式实现代码

php处理换行符时的问题详解

Atas ialah kandungan terperinci vue、js中的换行详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan