簡體   English   中英

我正在從用戶的文本框中從前端獲取數據,其中還包括新行,並使用mongodb進行存儲

[英]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不被考慮。 因此,當您獲取數據時,它顯示為沒有任何\\nstring
解決方案而不是將數據發送到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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM