24s*_*ron 6 jquery ruby-on-rails turbolinks
我有一个使用turbolinks的rails应用程序
一页我应该加载脚本,我不想在所有应用程序上加载它
具体在页面上添加它
<% content_for :head do %>
<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&sensor=false"></script>
<% end %>
Run Code Online (Sandbox Code Playgroud)
我的问题是当我通过turbolinks进入页面时脚本无法加载
如何在特定页面上加载单个js
谢谢!
Turbolinks不会更新head.这就是优势所在.没有磁头重装,加载速度会快得多.这就是你content_for :head无法工作的原因.
对于您的情况,最简单的解决方案是将脚本标记直接放在页面模板上.
| 归档时间: |
|
| 查看次数: |
2290 次 |
| 最近记录: |