node.js和jade:显示属性值的内容——行提要不显示

node.js and jade: Display content from attribute value - line feeds not displaying

本文关键字:显示 js jade node 属性      更新时间:2023-09-26

我很确定这可能是一个简单的问题,但不幸的是我没能找到正确的答案。我有一个数据库,里面有一些自由文本,里面有'n'r,用来开始新的行。目前我正在用玉作为框架。当我尝试用数据库中的值呈现页面时,'n'r不起作用,因为它们似乎只是html源中未解释的字符。

我的玉景是这样的:

extends layout
block content
  h1 #{doc.recipetitle}
  h3 Zutaten:
  p #{doc.ingredients}
  h3 Anleitung:
  p #{doc.recipe}
  h3 So siehts aus:
  img(src=doc.img)

我的问题是与doc.ingredientsdoc.recipe,因为这可能是这样的值:potatotes ' ' nbeef ' r ' nwater ' r ' n它显示为:土豆牛肉水

但是我想要的是:土豆牛肉水

有可能正确设置段落的格式吗?

需要换行到下一行<br/>

您可以通过执行#{your.param.replace(''r'n', '<br/>')}

来完成此操作

(replace语句可能不同,但希望你能明白这个概念)