如何在不显示URL的情况下将数据传递到下一个路由?

时间:2015-03-31 02:59:57

标签: meteor iron-router

当我希望能够执行类似

之类的操作时,我的应用中有多个位置

Router.go'foo',{},{query:'',extra_data:{bar:1}}

我不希望在网址中使用bar,因为我不希望在重新加载或历史记录前进/后退或共享网址时,我只需要bar在下一个foo 1}}发生的动作功能。

1 个答案:

答案 0 :(得分:0)

就是这么简单(假设您的代码是CoffeeScript):

Router.go 'foo', {bar: 1}

然后在您的下一个路线中,例如在onBeforeAction中,您应该@params.bar