欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

vue中保留字符串中的空格完美解決方案

 更新時(shí)間:2023年06月05日 11:50:13   作者:jieyucx  
這篇文章主要介紹了vue中保留字符串中的空格的解決方案,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

vue中保留字符串中的空格

有的時(shí)候的一些需求是需要你保留后端返回的字符串中的空格的,可當(dāng)我們用指令v-html直接將后端返回的字符串渲染到頁面時(shí), 它會自動(dòng)清除掉字符串中的空格

解決方案

1.css樣式處理 white-space:pre-wrap

<template>
	<!-- 使用CSS樣式保留空格 -->
    <p :style="{ whiteSpace: 'pre-wrap' }">{{ content }}</p>
</template>

content就是你要渲染的帶有空格的字符串

2.將空格轉(zhuǎn)換為實(shí)體 ‘’ -> ‘&nbsp;’

<template>
    <!-- 使用HTML實(shí)體保留空格 -->
    <p>{{ content.replace(/\s/g, '&nbsp;') }}</p>
</template>

在vue中輸入空格&在html中輸入空格

在vue中輸入空格

vue輸入多個(gè)空格解決方法(uni-app也一樣)

'nbsp''\u00a0'不斷行的空白格,該空格占據(jù)的寬度受字體影響(一個(gè)字符寬度)。
'ensp''\u2002'相當(dāng)全角狀態(tài)鍵入半個(gè)“空格”鍵(半個(gè)漢字的寬度,一個(gè)字符寬度)。
'emsp''\u2003'相當(dāng)全角狀態(tài)鍵入“空格”鍵(1個(gè)漢字的寬度,兩個(gè)字符寬度)。

例:

<text class="txt">備<text v-html="'\u2003\u2003'"></text>注</text>

在html中輸入空格

例:

<div class="txt">備&emsp;注</text>

到此這篇關(guān)于vue中保留字符串中的空格的文章就介紹到這了,更多相關(guān)vue保留字符串空格內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

最新評論