如何在expressjs中获取当前URL

Yal*_*ber 2 node.js express

我想根据用户在expressjs应用程序中查看的当前URL更改某些菜单项的类.我在expressjs中使用ejs模板系统如何在链接中传递当前url和mangage当前视图类?我应该在每个res.render中传递当前的url值吗?或者是一些可以使用的视图传递?

Yal*_*ber 5

我们实际上可以使用

//pass user data
app.use(function(req, res, next) {
res.locals.variable = req.variable;
next();
});
Run Code Online (Sandbox Code Playgroud)

并访问视图文件中的变量.