如何在ejs / express中使用globals变量中的函数?

时间:2014-06-20 22:04:49

标签: node.js express ejs

var app = express();
app.locals.current_time = utils.current_time();

我可以为此变量的模板中的每个请求更改变量current_time吗?这个例子中的app.locals.current_time是常量,但我想使用函数。

1 个答案:

答案 0 :(得分:5)

app.locals.current_time = function () {
  return utils.current_time();
};

然后在ejs模板上使用它:

<%= current_time() %>