摘要:在輸入多個空格多個空白行的情況下,前端讀取都是直接以形式的字符串實現的,也就是說無論多少個連貫的空格空白行,都只會在展示該文本的元素內顯示為一個空格。
最近在做一個類似留言板的功能,用戶點擊評論按鈕時出現輸入框(textarea),輸入文本后點擊發布會直接把輸入框綁定的值(v-model)傳給后端保存,再從后端取出來。
在輸入多個空格/多個空白行的情況下,前端讀/取都是直接以html形式的字符串實現的,也就是說無論多少個連貫的空格/空白行,都只會在展示該文本的元素內顯示為一個空格。
查了一下解決辦法:在包裹該展示內容的標簽上加上屬性“white-space: pre-wrap”即可。
此外還有以下三種方法都可以解決這類問題:
1) 使用轉義字符,如" "等,代替手動輸入的空格
2)使用全角空格,全角空格被解析為漢字處理
3)使用pre標簽包裹文字
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/114341.html
摘要:雖然效果一樣,但是這兩種換行的方式使用起來卻不同。使用換行這種方式用起來比較坑,所以本文章的重點就是這一部分。因為之前知道彈框中要實現換行,只能通過的方式,而不能通過的方式。在元素上使用等方式,發現都是可以實現換行的。 前言 最近遇到這樣一個需求:需要在頁面中顯示一段第三方文本信息。這些文本完全由第三方自己定義,我們負責顯示在頁面即可,第三方要求這些文本需要換行顯示即可。 我們都知道在...
摘要:顯示的時候,從后臺獲取到文本之后,去掉文中的所有空格,然后顯示在標簽里面。這里我用一個小例子來示意一下在各種情況下的保存和顯示。首先嘗試,去掉所有的空格,首先想到的就是方法。 當我們使用 textarea 在前臺編輯文字,并用 js 提交到后臺的時候,空格和換行是我們最需要考慮的問題。在textarea 里面,空格和換行會被保存為/s和/n,如果我們前臺輸入和前臺顯示的文字都是在 te...
摘要:顯示的時候,從后臺獲取到文本之后,去掉文中的所有空格,然后顯示在標簽里面。這里我用一個小例子來示意一下在各種情況下的保存和顯示。首先嘗試,去掉所有的空格,首先想到的就是方法。 當我們使用 textarea 在前臺編輯文字,并用 js 提交到后臺的時候,空格和換行是我們最需要考慮的問題。在textarea 里面,空格和換行會被保存為/s和/n,如果我們前臺輸入和前臺顯示的文字都是在 te...
摘要:輸入框首尾清除空格在中監聽鍵盤事件移動端底部被彈出的鍵盤遮擋輸入框是通過一直放在頁面底部,當點擊進行輸入的時候,就會出現如下圖片情況有的機型會遮擋一些。 前言 input是我們接受來自用戶的數據常用標簽,在前端開發中,相信每個人都會用到這個標簽,所以在開發過程中也時候也會遇到一些問題,本文的內容是我在跟input相愛相殺過程中產生的,在此記錄分享一下。如果喜歡的話可以點波贊/關注,支持...
摘要:輸入框首尾清除空格在中監聽鍵盤事件移動端底部被彈出的鍵盤遮擋輸入框是通過一直放在頁面底部,當點擊進行輸入的時候,就會出現如下圖片情況有的機型會遮擋一些。 前言 input是我們接受來自用戶的數據常用標簽,在前端開發中,相信每個人都會用到這個標簽,所以在開發過程中也時候也會遇到一些問題,本文的內容是我在跟input相愛相殺過程中產生的,在此記錄分享一下。如果喜歡的話可以點波贊/關注,支持...
閱讀 3184·2021-11-24 09:39
閱讀 2922·2021-11-23 09:51
閱讀 887·2021-11-18 10:07
閱讀 3544·2021-10-11 10:57
閱讀 2740·2021-10-08 10:04
閱讀 2999·2021-09-26 10:11
閱讀 1046·2021-09-23 11:21
閱讀 2779·2019-08-29 17:28