1

我有一个使用基于 HAML 的模板视图的 Ruby on Rails 应用程序。我需要删除一个简单的:

alert('Hello World');我可以为页面加载的 JavaScript 摘录模板。

如果我的控制器名称是Foo并且我的操作名称是bar,我将一个bar.js.haml放入app/views/foo/其中,当我加载页面时它似乎没有加载任何 JS。

我可以做些什么来调试它并将 JavaScript 嵌入到我的 haml 视图中?

4

1 回答 1

1

是的,它不会为您自动包含或自动引用另一个脚本。如果您想使用 HAML 将 javascript 添加到页面:

:javascript
  alert('Hellooooooooooo');

更新链接到 app/assets/javascripts 中名为“bar.js”的 javascript 文件的方法

= javascript_include_tag "bar"
于 2012-06-03T22:49:05.587 回答