如果在帕格的英語宣告
Pug 中的條件語句可以以類似於 JavaScript 的方式評估語句。你可以評估在 Pug 中建立的變數,或者你的路徑(res.render
,pug.renderFile
等)傳遞給它的變數。
index.js
var authorized = true
res.render("index", {
authorized: authorized
});
index.pug
- var showLogin = false;
if authorized && showLogin === true
.welcome Welcome back to our website!
else
.login
a(href="/login") Login
index.pug 輸出
<div class="login"><a href="/login">Login</a></div>