Ruby on rails 如何使TurboLink在Rails 4上正常工作?

Ruby on rails 如何使TurboLink在Rails 4上正常工作?,ruby-on-rails,ruby,ruby-on-rails-4,turbolinks,Ruby On Rails,Ruby,Ruby On Rails 4,Turbolinks,我开始了一个新的Rails4项目,在这个项目中,我想要TurboLink的所有功能,我知道Rails4随它一起被激活,但在我的情况下,它似乎不是 文件中有: gem 'turbolinks 和application.js上的 //= require turbolinks 在布局(app/views/layouts/application.html.haml)中,我在标题上有这个 = stylesheet_link_tag "application", media: "all", "da

我开始了一个新的Rails4项目,在这个项目中,我想要TurboLink的所有功能,我知道Rails4随它一起被激活,但在我的情况下,它似乎不是

文件中有:

gem 'turbolinks
和application.js上的

//= require turbolinks
在布局(app/views/layouts/application.html.haml)中,我在标题上有这个

= stylesheet_link_tag    "application", media: "all", "data-turbolinks-track" => true
= csrf_meta_tags
下面是:

= javascript_include_tag "application", "data-turbolinks-track" => true
我还需要什么才能让它工作?

每次我点击一个链接,它就会加载CSS文件和所有的JS,页面就会完全呈现出来


我遗漏了什么吗?

您正在使用哪个浏览器?你读了吗?我正在使用firefox,我已经检查了历史记录。pushState是suported@adbeel你试过创建一个全新的应用程序并进行测试吗?这是一个全新的应用程序,我只添加了bootstrap、haml和一个模型。我会尝试不使用这些工具,谢谢你的建议。我觉得它的实现正确吗?