有条件包含在Jade + Express中

如何在玉石中使用“include”语句?

例如,如果我有两个单独的导航栏模板navbar.jade和navbar_notloggedin.jade

我想要做:

input(type='hidden', value= user.user)#username - if(user.user!="") include navbar - else if(user.user=="") include navbar_notloggedin 

您可以使用,

 -if (user.user) include navbar -else include navbar_notloggedin 

if语句将检查variables是否被定义,而不是它是否为空string。 不过,我假设你没有为用户存储空string值。