hei*_*erg 12 javascript ruby ruby-on-rails
我不知道这是否是一个常见问题.但是我的Ruby on Rails应用程序中存在一个奇怪的问题.
例如在Chrome中:
当我单击link_to或者我尝试更改页面时,它将加载,加载和加载,页面不会简单地打开.要打开,我需要在另一个选项卡中单击"打开"并关闭当前选项卡,这样就可以正确加载页面.我不知道到底发生了什么,它刚刚开始从一个时刻发生到另一个时刻.
在Firefox中:
上面的问题没有发生,但它没有向我显示最新的HTML,除非我用F5刷新.然后它会显示除第一次以外的所有内容.
我使用Linux来运行我的项目,它是localhost.这两种情况都非常奇怪,我认为它们是以某种方式相关的.我已经清除了两个浏览器中的两个缓存.
更新:
正如建议搜索涡轮链接.我安装了宝石,但我唯一使用涡轮连接的地方就在application.html.erb.
<%= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true %>
<%= javascript_include_tag 'application', 'data-turbolinks-track' => true %>
Run Code Online (Sandbox Code Playgroud)
例:
当我单击登录属性时,它是:
<li> <%= link_to "Sign up", new_member_registration_path, :class => 'navbar-link' %> </li>
Run Code Online (Sandbox Code Playgroud)
该呼叫处于待处理状态且未移动(在Chrome上),这是一张网络图片:
在我的控制台日志中没有打印,没有任何东西只是被卡住而什么都不做.
从应用程序中删除turbolink功能将解决您的问题.以下是步骤:
| 归档时间: |
|
| 查看次数: |
530 次 |
| 最近记录: |