有没有办法在快递中创建设置阶段?

时间:2016-07-20 13:34:32

标签: node.js express

我希望有一个名为res.locals.messages的数组,我可以使用它来存储在路由中创建的消息,例如“添加到用户的电话号码”。有没有办法创建一个在任何路由之前运行的设置阶段,我可以创建这个数组?有没有更好的方法呢?

我知道flash消息,但我正在构建一个没有会话的REST协议。

1 个答案:

答案 0 :(得分:0)

在我的路线之前,这就是我最终做的事情:

//setup.
app.use((req, res, next) => {
    res.locals.messages = [];
    next();
});