Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想根据用户在 expressjs 应用程序中查看的当前 url 更改某些菜单项的类。我在 expressjs 中使用 ejs 模板系统如何在链接中传递当前 url 和管理当前视图类?我应该在每个 res.render 中传递当前 url 值吗?或者是否有一些可以使用的变量传入视图?
我们实际上可以使用
//pass user data app.use(function(req, res, next) { res.locals.variable = req.variable; next(); });
并访问视图文件中的变量。
您可以在 res.render 中传递实际类或将哪个类用作模板变量的指示符,而不是传递 url 并在模板中进行实际解析。