Router.use 在 Iron Router 1.0 中已弃用?

问题描述 投票:0回答:1

我尝试以下方法但无济于事:

Router.use(function(req, res, next){
    console.log("my handler workzz");
    this.next();
}, {where: "server"});    

尽管根据 Iron Router Docs,这是完全有效的语法。添加连接中间件的正确方法是什么?

我也愿意接受非连接选项。我真正想做的是对传入请求进行 md5,如果该请求发出重定向,则将 md5 作为查询参数附加到该重定向。为此,我相信我需要访问传入的请求和响应,因此简单的 before 挂钩可能不起作用。

meteor iron-router
1个回答
0
投票

看起来

Router.use
已被弃用,需要根据 this GitHub Issue 中的注释删除。

onBeforeAction
onAfterAction
的组合,可能会汇总在插件中,似乎是前进的道路。

© www.soinside.com 2019 - 2024. All rights reserved.