【问题标题】:Router.use deprecated in iron router 1.0?在 Iron 路由器 1.0 中不推荐使用 Router.use?
【发布时间】:2014-12-03 07:44:57
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: meteor connect iron-router


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2017-01-01
      • 2016-06-03
      • 2015-02-15
      • 1970-01-01
      • 1970-01-01
      • 2019-10-24
      • 2021-04-05
      • 1970-01-01
      • 2016-03-27
      相关资源
      最近更新 更多