我有一个使用基于HAML的模板视图的Ruby on Rails应用程序。我需要简单说明一下:
alert('Hello World');
我可以为页面加载的JavaScript摘录模板。
如果我的控制器名称为Foo
且我的操作名称为bar
,我会将bar.js.haml
放入app/views/foo/
并且它似乎不会加载任何JS当我加载页面时。
我可以做些什么来调试这个并将JavaScript嵌入到我的haml视图中?
答案 0 :(得分:1)
是的,它不会自动包含或自动引用另一个脚本。如果您想使用HAML将javascript添加到页面:
:javascript
alert('Hellooooooooooo');
更新链接到app / assets / javascripts中名为“bar.js”的javascript文件
= javascript_include_tag "bar"