【问题标题】:Saving textarea with breaks, MERN Stack保存带有中断的文本区域,MERN 堆栈
【发布时间】:2021-08-18 11:43:06
【问题描述】:

如何在 MongoDB 中保存多个段落我有一个 textarea 允许输入多个段落但不保存数据库中的行空间

比如我希望提交的数据是这样的

Lorem ipsum dolor sit amet consectetur adipisicing elit.Lorem ipsum dolor sit amet consectetur adipisicing elit。诺比斯,sequi? Lorem ipsum dolor。

Lorem ipsum dolor sit amet consectetur adipisicing elit.Lorem ipsum dolor sit amet consectetur adipisicing elit。诺比斯,sequi?

Lorem ipsum dolor sit amet consectetur adipisicing elit.Lorem ipsum dolor sit amet consectetur adipisicing elit。诺比斯,sequi? Lorem ipsum dolor

但它会像这样保存

Lorem ipsum dolor sit amet consectetur adipisicing elit.Lorem ipsum dolor sit amet consectetur adipisicing elit。诺比斯,sequi? Lorem ipsum dolor Lorem ipsum dolor sit amet consectetur adipisicing elit.Lorem ipsum dolor sit amet consectetur adipisicing elit。诺比斯,sequi? Lorem ipsum dolor Lorem ipsum dolor sit amet consectetur adipisicing elit.Lorem ipsum dolor sit amet consectetur adipisicing elit。诺比斯,sequi? Lorem ipsum dolor

【问题讨论】:

    标签: javascript reactjs express mongoose mern


    【解决方案1】:

    确保您的文本位于 <pre> 标记内,以便保留格式

    【讨论】:

    • 这个问题它保持单行直到你指示换行符,就像我有一个单段的 4 行,它只在浏览器上呈现 1 行。
    • 您的问题已经回答here
    【解决方案2】:

    根据@Patrik Gohil 的评论,我可以使用 nl2br,因为我使用的是 react,所以打包的 nl2br 不起作用,但我使用了另一个名为 link 的打包,因为在 react 中我们需要通过 javascript 创建一个元素

    【讨论】:

      猜你喜欢
      • 2021-01-07
      • 2016-06-29
      • 1970-01-01
      • 1970-01-01
      • 2022-08-07
      • 2018-07-10
      • 2020-07-19
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多