我想在 Haml 视图中包含一些 Javascript 功能,但我不希望将其插入到每个视图中。我是否必须将 Javascript 文件放在 public/javascripts 中,还是可以将其放在 app/assets/javascripts 中以使其对用户隐藏,并且仍然从 haml 视图文件中引用?
如果可能的话,您会如何选择这两个选项?
你应该只使用
!!!
%html
%head
= javascript_include_tag "my_js_file"
如果它特定于一个地方,你应该使用content_for
!!!
%html
%head
= yield(:javascripts)
然后在你看来
- content_for :javascripts do
= javascript_include_tag "my_js_file"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)