【发布时间】:2015-07-16 09:01:47
【问题描述】:
当用户路由离开我的控制器时,我想在用户被重定向之前重定向到用户被重定向的位置
“onStop”钩子让我抓住了正确的地方,但我无法获得下一个网址
这是我的路由器功能
Router.route('page', {
name:"page",
onStop: function(){
//runs once when the controller is stopped, like just before a user routes away.
//WHAT IS THE NEXT PATH????????
}
});
【问题讨论】:
-
什么?您想在去之前知道用户要去哪里吗?
-
是的。用户点击了 ahref 或在某处做了 Rounder.go。在那一刻,当前的溃败触发“onStop”。我想知道用户要去哪里
-
你试过
Router.current().route.getName()吗? -
是的,它给了我当前的溃败。在这一点上,溃败还没有改变。 onStop 发生在用户离开之前
标签: meteor iron-router