Jade模板内的换行符

时间:2013-05-13 16:53:40

标签: javascript node.js pug

我正在寻找一个解决方案,在标题中加入换行符。正常的修复方法是在代码中包含一个实际的换行符......

<div title="Ron
Swanson"></div>

或者使用&#013;代替您的新行,就像这样......

<div title="Ron &#013;Swanson"></div>

这些解决方案运行良好,但由于我使用Jade作为模板引擎,我无法在代码中正确包含换行符...

.title(title="Ron
Swanson")

- 或 -

.title(title="Ron\
Swanson")

如果没有\,它会抛出语法错误,并且实际上并没有插入换行符。还有`.title(title =“Ron Swanson“)从字面上打印出这些字符。

在Jade模板中包含换行符的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

我发现我可以使用\n来表示新行(就像JavaScript字符串一样)。做这样的事情会有效......

.title(title="Ron\nSwanson")