Ruby on rails Rails TurboLink会影响我的内容布局

Ruby on rails Rails TurboLink会影响我的内容布局,ruby-on-rails,turbolinks,Ruby On Rails,Turbolinks,当我在rails应用程序中启用TurboLink时,一些内容布局受到影响,并且没有正确对齐。但如果我刷新页面,则内容会正确对齐。添加TurboLink后, 删除视图/applicatos.html.erb中的以下两个链接 <%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %> <%= javascript_include_tag 'applicat

当我在rails应用程序中启用TurboLink时,一些内容布局受到影响,并且没有正确对齐。但如果我刷新页面,则内容会正确对齐。

添加TurboLink后,
删除视图/applicatos.html.erb中的以下两个链接

<%= stylesheet_link_tag    'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>  
true%>
正确%>

这对我很有用。

你在使用
turbolinks 5吗?
是的,我在使用turbolinks 5。如果你没有,我建议尝试使用
gem'jquery turbolinks'
,并在javascripts/compatibility.coffee中包含
compatibility.coffee
。你可以在网站上找到这个文件,我试过了,但是没有任何区别。对于表单提交页面,我使用的是引导网格系统,我认为这是触发turbolinks时内容对齐方式改变的原因。其他表单提交页面我没有使用引导网格系统,它们工作得很好。我知道,turbolinks 5也有同样的问题,我照我说的做了,它修复了它。它被添加了。但问题还没有解决。无论如何,谢谢。实际上jquery加载了不止一次,所以出现了问题。我也遇到了同样的问题,我找到了额外的jquery调用链接,然后删除了它,效果很好。