Rails 关于 Turbolinks 的后退失效问题。

linjunzhugg · August 26, 2014 · Last by linjunzhugg replied at August 29, 2014 · 2110 hits

如题。

环境:ruby2.0 + rails4.1

描述:已经在线上 production 环境,单击浏览器(chrome) 后退,整个页面不会刷新,内容没变化。

求 help

有个解决方案:写 JS 来捕获浏览器的后退操作,然后刷新页面。但总感觉有点别扭

给地址看看

#2 楼 @Rei ---哔---(URL 屏蔽)许多东西还未完善,不要笑话~ 😄

#3 楼 @linjunzhugg 我点了几个地址正常,Chrome 37.0.2062.94,有问题的地址和浏览器是什么?

#4 楼 @Rei 浏览器为 chrome, 地址为:右边 我们的产品页,里面的 page 是放在 public 目录的静态页面。 (之前以为全部页面都有问题,好吧,只有 public 目录下的静态页面才会),请问这种要如何解决呢

#5 楼 @linjunzhugg.news-relative 那个标签加上 data-no-turbolink 看看。

#6 楼 @Rei get, 谢谢谢谢!!data-no-turbolink 意思是关掉这 div 内的 turbolink 功能。 😄

You need to Sign in before reply, if you don't have an account, please Sign up first.