为jade文件中的变量赋值

时间:2012-12-23 11:47:57

标签: pug

是否可以在jade文件中分配变量,以使代码更具可读性?

具体来说,我创建了这个玉文件:

extends layout
- var format = "%+1.0f"
block title
  title Your score table
block body
 ...
      td.utilityUtil #{sprintf(format,value)}
 ...

在最后一行收到错误,"格式"没有定义。可能我没有正确分配它,但我没有找到正确的语法。

P.S。我有快递3。

1 个答案:

答案 0 :(得分:25)

您必须在块范围中声明变量:

extends layout
block title
title Your score table
block body
    - var format = "%+1.0f"
    ...
    td.utilityUtil #{sprintf(format,value)}
    ...