我在我的应用程序中遇到这个问题,在meteor上创建一个Session变量后,用户通过Iron Router被带到Meteor的新页面,只要用户点击浏览器的后退按钮,会话就是不重置(这是通过刷新页面的补救措施)。
假设用户在按下后退按钮后需要不同的选项,它将无法正常工作,因为在单击后退按钮之前的会话变量仍处于活动状态且未重置。
当用户使用浏览器的后退按钮而不必完全刷新页面时,有没有办法自动重置这些会话变量?
答案 0 :(得分:2)
您可以使用IronRouter onAfterAction重置会话变量:
http://meteortips.com/second-meteor-tutorial/iron-router-part-3/