【问题标题】:Textarea Linebreak in ExpressJS, MongooseJS and JadeExpress JS、Mongoose JS 和 Jade 中的 Textarea 换行符
【发布时间】:2013-07-01 00:39:36
【问题描述】:

在 Jade 中,我在表单中有 textarea。

form(action='save')
    textarea(name='description')
    input(type='submit')

描述保存到 mongodb。我为此使用mongoosejs

description: String

description渲染玉时,我有:

p #{description}

用换行符显示描述的最佳方式是什么。

【问题讨论】:

标签: node.js express mongoose pug


【解决方案1】:

还有更多方法。

第一种方式 - 更改内容并替换为<br />

p !{escape(foo).replace(/\n/g, '<br/>')}

第二种方式 - 可以应用自定义CSS,这样就不需要替换内容和破坏\n

<style>
 p { white-space: pre; }
</style>

【讨论】:

猜你喜欢
  • 2016-06-25
  • 2021-08-09
  • 2017-07-12
  • 2019-06-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-01-24
  • 2015-07-16
相关资源
最近更新 更多