如果在帕格的英语声明

Pug 中的条件语句可以以类似于 JavaScript 的方式评估语句。你可以评估在 Pug 中创建的变量,或者你的路径(res.renderpug.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>