所以我正在使用express,我想知道是否有一种方法可以使用数组或为我的路线链接get request url。我一直在搜索文档,但很短。我想我会在假设不可能之前在这里问一下。
当前,这就是我处理将呈现同一页面的多条路线的方式。
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'
});
});
如您所见,它们都呈现相同的页面和标题。它极大地增加了我的文件大小,但看起来却不友好。另外,如果我需要更改页面在快速路线级别上的呈现方式,则必须多次更新。
感谢您抽出宝贵的时间来帮助您!
那这个呢:
var homeFunc = function (req, res) {
res.render('home', {
title: 'Home Page Title'
});
}
app.get('/', homeFunc);
app.get('/index.html',homeFunc);
app.get('/home', homeFunc);
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句