2

翡翠の「include」に関するif-elseステートメントをどのように使用できますか?

たとえば、2つの別々のナビゲーションバーテンプレートnavbar.jadeとnavbar_notloggedin.jadeがある場合

私がしたいのは:

input(type='hidden', value= user.user)#username

- if(user.user!="")
  include navbar
- else if(user.user=="")
  include navbar_notloggedin 
4

1 に答える 1

2

使用できます、

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

ifステートメントは、変数が空の文字列であるかどうかではなく、変数が定義されているかどうかをチェックします。ただし、ユーザーの空の文字列値は保存していないと思います。

于 2012-08-08T09:55:39.743 に答える