所以我想在点击页面上的某个链接时存储一个会话变量,所以当点击链接时,它会进入一个控制器,在那里我成功设置了会话变量。接下来,我在浏览器中单击我的后退按钮并回显会话变量,但它不会回显,直到我再次刷新页面。
想法是会话变量应该更新,具体取决于点击哪个链接确实有效,但是如果设置了变量并且我点击另一个链接来更新它,然后在浏览器中单击返回,它仍然显示旧的会话变量,直到我刷新新页面生效的页面。
我希望这是有道理的&如果不能让我知道是否需要澄清,我的问题可以解决。
谢谢, 萨姆。
答案 0 :(得分:0)
尝试将缓存标头设置为不缓存,如:https://stackoverflow.com/a/17550224/2529486
请注意,
App::before
不起作用,但如果是浏览器我认为你 可以通过使用一些JavaScript来解决这个问题。