3

我想有条件地渲染我的 html。

我有一个名为 addr_2 的变量,我通过休息服务设置它并将其传递给玉模板,如

res.render('jade_file',{addr_2 : 'some_value'});

可能存在我将变量 addr_2 的值设置为“NULL”的情况

在玉文件上,我只想在 addr_2 不等于“NULL”时才渲染它的值

我尝试了以下代码,但它不起作用

   | (#{addr_2} === 'NULL') ? '' : #{addr_2} br
4

1 回答 1

5

在评估它们时,请参考传入的变量,如 addr_2,而不需要任何卷曲标签或哈希符号。

if (typeof(addr_2) !== undefined && addr_2 != null) {
  | #{addr_2}
}
于 2012-07-27T20:14:30.947 回答