2017-08-30 72 views
0

我試過那之後的正常工作狀態,如何使用EJS模板有條件地顯示HTML?

<% if (user) { %> 
    <h1> Success </h1> 
<% } else { %> 
    <h1> Failure </h1> 
<% } %> 

,但我要檢查的條件如下圖所示,

<% if (user.verified == true) { %> 
    <h1> Success </h1> 
<% } else { %> 
    <h1> Failure </h1> 
<% } %> 

它不工作,示值誤差。 請任何人都幫我解決這個問題。

+0

它應該工作,如果'user.verified'是'true'布爾 –

回答

1

您需要檢查用戶是否未定義。所以代碼應該是:

<% if (user && user.verified == true) { %> 
    <h1> Success </h1> 
<% } else { %> 
    <h1> Failure </h1> 
<% } %> 
+0

感謝您的答案.. – Santhoshkumar

相關問題