在Jade JS中创建嵌套的<p>标记而不尾随换行符</p>

时间:2013-06-01 14:50:37

标签: javascript node.js pug

如何在Jade JS中执行以下操作?

<div id="container">
    Temperature<p id = "temp">00.00</p>
</div>

即,创建一个没有换行符的嵌套标记。

我试过了:

// outputs newline
#container
    p#temp 00.00

// outputs literal p#temp text
#container p#temp 00.00

但它似乎不起作用。缩进也会产生解析错误。我查看了文档,但它似乎没有产生任何结果。

4 个答案:

答案 0 :(得分:2)

您可以使用:

#container
  |Temperature
  p#temp 00.00

答案 1 :(得分:1)

您可以随时输入html inline:

//thermometer.jade
#container Temperature<p id="temp">#{locals.tempValue}</p>

答案 2 :(得分:0)

可以使用span代替p代码

#container
    span#temp 00.00

答案 3 :(得分:0)

如果必须,您可以使用:

#container Temperature<p id='temp>00.00</p>

你的空白是如何以及为何显着?