【发布时间】:2017-03-11 03:34:20
【问题描述】:
我使用 EJS 作为我的模板引擎。我正在将变量从节点 js 传递给 ejs,例如...
router.get("/AdminDatabase", function(req, res) {
res.render('Pages/AdminDatabase', {title: 'WebFormsAdmin', role: 'System Admin' });
});
我正在构建一个基于角色的控件,为此我想根据用户的角色更改页面的标题。
<% include ../partials/Common/header_<%= role %> %>
问题在于上述部分。如何将变量 role 放置在此 EJS 代码段中?
我的头文件是
header_System Admin.ejs,
header_Survey Admin.ejs,
header_Survey Taker.ejs
【问题讨论】:
-
我找不到我真正需要的东西。你能帮帮我吗?