首页 > 解决方案 > 从 Pug 中的字符串插入新行

问题描述

我在服务器中使用pugwith来处理电子邮件模板。nodemailerNodeJS

就我而言,我在对象中有以下locals对象

{
    from: 'abc@xyz.com',
    message: 'a\nb\nc\nd\ne',
}

现在在pug文件中我有以下行

p #{message}

问题是在电子邮件中我没有收到带有换行符的文本。

提交的消息忽略\n并将所有内容放在同一行a b c d e

我需要使用对象中的新行获取页面中的文本。

a
b
c
d
e

这个问题的解决方案是什么?

标签: javascriptpugnodemailer

解决方案


据我所知,<p>标签忽略了预格式化,也许尝试使用<pre>

pre #{message}


推荐阅读