在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問(wèn)答/HTML/ express 怎么對(duì)以下代碼進(jìn)行簡(jiǎn)寫(xiě)

express 怎么對(duì)以下代碼進(jìn)行簡(jiǎn)寫(xiě)

// 登錄
    app.get(`/business-login`, function(req, res){
        if (!app.locals.isLogin) {
            res.redirect('/')
        }
        res.render(`business-login.html`);
    });
    // 申請(qǐng)入駐
    app.get(`/business-apply`, function(req, res){
        if (!app.locals.isLogin) {
            res.redirect('/')
        }
        res.render(`business-apply.html`);
    });
    // 審核中
    app.get(`/business-review`, function(req, res){
        if (!app.locals.isLogin) {
            res.redirect('/')
        }
        res.render(`business-review.html`);
    });

上面寫(xiě)了三個(gè)在判斷是否登錄的,如何進(jìn)行簡(jiǎn)寫(xiě)???

回答
編輯回答
故林
app.get('/business-(login|apply|review)', function(req, res){
        if (!app.locals.isLogin) {
            res.redirect('/')
        }
        res.render(req.originalUrl.substring(1)+'.html');
});
2018年1月2日 09:11
編輯回答
喜歡你
function isLogin(req, res, next) {
  if (!app.locals.isLogin) {
    res.redirect('/')
  } else {
    next()
  }
}

// 登錄
app.get(`/business-login`, isLogin, function (req, res) {
  res.render(`business-login.html`);
});
// 申請(qǐng)入駐
app.get(`/business-apply`, isLogin, function (req, res) {
  res.render(`business-apply.html`);
});
// 審核中
app.get(`/business-review`, isLogin, function (req, res) {
  res.render(`business-review.html`);
});
2018年7月22日 18:48