[英]I am taking data from front end in a textbox from the user which also includes new lines and using mongodb to store it
用戶在includes new lines
的文本框中輸入數據。我使用mongodb存儲數據,並使用node.js作為后端。 我正在尋找一條路線來存儲它並將值作為參數傳遞
當我必須在前端顯示數據時,它不會顯示新行,而只會收集所有數據。 如何顯示新行。
以例如用戶輸入-
hello
all
the people
前端顯示什么
hello all the people
代碼中的問題是您正在將數據發送到params
。 在params
輸入key ies \\n
不被考慮。 因此,當您獲取數據時,它顯示為沒有任何\\n
的string
。
解決方案而不是將數據發送到params
。 將數據發送到req.body
。 因此,每當您找到該數據時,都會附帶/n
作為下面給出的示例。 正如我們想要的那樣,對象帶有/n
。 輸入時,它還將在html上呈現。
數據結果示例
"user": {
"installation": [],
"_id": "5d73792fd30b214c3250c2f1",
"name": "PR \nBanna \n",
"email": "pr@gmail.com",
"password": "1234",
"__v": 0
}
在這里,我使用Enter鍵保存了PR Banna
。 您可以看到區別。
(注意:- / n不會被視為html中的字符,因此不必擔心 )
希望你明白這一點。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.