所以我正在使用快递,我想知道是否有办法使用数组或链接我的路线的获取请求网址。我一直在寻找文档并且做得很短。我认为在假设它不可能之前我会问这里。
目前,这就是我如何处理将呈现同一页面的多条路线。
app.get('/', function (req, res) {
res.render('home', {
title: 'Home Page Title'
});
});
app.get('/index.html', function (req, res) {
res.render('home', {
title: 'Home Page Title'
});
});
app.get('/home', function (req, res) {
res.render('home', {
title: 'Home Page Title'
});
});
如您所见,它们都呈现相同的页面和标题。它大大增加了我的文件大小,使它看起来不友好。另外,如果我需要更改页面在快速路线级别的呈现方式,我必须多次更新。
感谢您抽出宝贵时间提供帮助!
答案 0 :(得分:1)
这个怎么样:
var homeFunc = function (req, res) {
res.render('home', {
title: 'Home Page Title'
});
}
app.get('/', homeFunc);
app.get('/index.html',homeFunc);
app.get('/home', homeFunc);