Express JS,Mongoose JS和Jade的Textarea Line Break

时间:2013-07-03 10:50:24

标签: node.js express mongoose pug

在Jade,我有一种形式的textarea。

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

说明保存到mongodb。我正在使用mongoosejs

description: String

使用description渲染玉石时,我有:

p #{description}

使用换行符显示说明的最佳方法是什么。

1 个答案:

答案 0 :(得分:2)

还有更多方法。

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

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

第二种方式 - 您可以应用自定义CSS ,因此您无需替换内容并中断\n

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