Jade / Pug:非空可选参数

时间:2017-12-03 11:42:32

标签: pug

以下是在JADE / PUG mixin中传递可选参数的标准方法:

mixin TestMixin(id)
    - id = id || ''
    div(id=id)

但是,对于HTML ID,它不应为空。如果我们有空ID,我们不应该添加此属性。我检查了Jade / Pug条件docs,但是没有足够的例子。

1 个答案:

答案 0 :(得分:1)

这是if / else条件的一个很好的例子。

mixin TestMixin(id)
  if id
    div(id=id)
  else
    div