を使用して、.jsファイルから.jadeファイルに日付を送信していますNode.js
。#{date}
フィールドがの場合false
、elseを実行し、man
答えとして出力します。何がうまくいかない可能性がありますか?
if #{date} == false
| #{date}
else
| man
date が false の場合、文字列 'man' を出力しますか? はいの場合、if ステートメントと else ステートメントが間違っています...
どうですか:
if date
= date
else
| man
あるいは:
| #{date ? date : 'man'}
または単に:
| #{date || 'man'}
if式内では、#{...}を使用せずに単純な変数名を記述します
if date == false
| #{date}
else
| man