我正在使用多个重定向,我想从A-> B-> C-> A重定向。Ruby on Rails:如何为变量赋值?
因此,在B,我保存路径A作为
@previouspage = request.referer
等@previouspage = A在这一点上,但是当我在调用C @previouspage,它不带保存在B中的硬值,但发现自己的相对request.referer,这是B.
所以在C,@previouspage = B(因为我觉得在Ruby中的变量是软链接)
我怎么会只保存任何价值的request.referer在B点,然后将该URL保存到我可以访问lat的变量中呃?
你不觉得最好是在会话中保存你的值吗? – 2012-07-09 11:41:48
@VincentPaca将它保存在会话中并没有防止存储的值发生变化.. :(看到我的要点 – kibaekr 2012-07-09 12:23:39