Return 使用 MeteorJS 和 Iron Routing 到之前的路径

Return to previous path using MeteorJS and Iron Routing

使用最新的Meteor和Iron Routing,我如何简单地"go back"到以前的路线?我什至觉得问很傻,因为这似乎是 Iron Routing 的主要功能..

例如,假设我从“/posts”转到“/contacts”,然后我想 "go back" 使用我的应用程序的后退按钮(不是浏览器按钮,尽管这是我想要的这个功能)再次发送到 /contacts,因为那是我上次走的路线。是否没有用于此的单行命令,例如 Router.back() 我可以在触发时将其放入全局路由文件中?

这似乎是一个非常常见的问题,但我找不到任何人问过它。如果是这样,请原谅我,请直接给我 link。

要返回 iron-router,只需使用:

history.go(-1)

history.back()

iron-router支持这两个。

FooController.events({
    'click [data-action=back]' : function () {
        history.back();
      }
});

抱歉,我正在寻找类似上述代码的内容,我已将其放入 [InsertGlobalControllerName]Controller.Events()

我想让它成为一个全球事件,这样后退按钮就可以在所有布局上工作。我弄明白了,谢谢你的帮助!