有没有办法在用户点击浏览器的后退按钮时重置会话变量?

时间:2016-02-02 14:21:40

标签: meteor

我在我的应用程序中遇到这个问题,在meteor上创建一个Session变量后,用户通过Iron Router被带到Meteor的新页面,只要用户点击浏览器的后退按钮,会话就是不重置(这是通过刷新页面的补救措施)。

假设用户在按下后退按钮后需要不同的选项,它将无法正常工作,因为在单击后退按钮之前的会话变量仍处于活动状态且未重置。

当用户使用浏览器的后退按钮而不必完全刷新页面时,有没有办法自动重置这些会话变量?

1 个答案:

答案 0 :(得分:2)

您可以使用IronRouter onAfterAction重置会话变量:

http://meteortips.com/second-meteor-tutorial/iron-router-part-3/