在SelectRails页面的Header中使用Javascript标记
Javascript Tag in Header on Select Rails Pages
我需要在Rails应用程序的一个页面上包含一个外部javascript文件。我通常将脚本标记放在<HEAD>
标记中,但这是由application.html.erb
控制的,除了在一个页面上,我不需要包含此文件。
有没有一种方法可以在Rails3.2中向一个页面添加javascript文件?
# application.html.erb
<head>
....
<%= javascript_include_tag "application" %>
<%= yield :head %>
</head>
# your_special_view.html.erb
<% content_for :head do %>
<%= javascript_include_tag "some_script" %>
<% end %>
您可以在标题部分将其添加到布局中:
<%= yield :javascripts %>
然后,在你看来,你可以做:
<%= content_for :javascripts do %>
<%= javascript_include_tag :some_js %>
<% end %>
或者,如果您想指定整个路径而不是符号:
<%= javascript_include_tag 'path/to/js/file' %>
在上面的例子中,路径是相对于app/assets/javascripts/
相关文章:
- 如何将php内容放入javascript标记中
- 如何使用javascript标记句子
- 同一网页中有多个javascript标记
- 添加@javascript标记时,Cucumber中的HTTP身份验证失败
- 我应该把我的胡子模板脚本标记像javascript标记一样放在正文的底部吗
- javascript标记数组在googlemapsapi3中是未定义的
- javascript标记化器
- javascript标记中包含变量的AngularJS JSON数组
- 我可以在javascript中打开php标记,在php标记中打开javascript标记吗
- Javascript标记问题
- 谷歌地图JavaScript标记问题
- 使用 javascript 标记图像上的区域
- 使用 JavaScript 标记列表中的单词
- Javascript 标记化列表到关联集合
- 在子页中嵌入javascript标记
- javascript标记equivant中的node.js require()
- 使用javascript标记当前菜单项
- 在SelectRails页面的Header中使用Javascript标记
- 将JavaScript标记为安全
- 如何在javascript标记中编写php代码