我有一个全新的Rails 3.1rc4项目。在生成一个脚手架,迁移并创建一个新条目之后,我注意到我无法销毁我刚刚创建的条目。
事实证明找不到“/assets/defaults.js”,因此不会弹出销毁确认对话框。
我认为这可能与新的资产管道有关,但搜索解决方案并没有帮助我。
知道无法找到defaults.js的原因吗?
感谢您的帮助。
答案 0 :(得分:28)
这很可能是因为对
的引用javascript_include_tag :defaults
仍处于应用程序布局中。该引用应更改为
javascript_include_tag "application"
答案 1 :(得分:5)
我发现了这个问题 - 不知何故(通过gem,可能)我的app / views / layouts / application.html.erb文件已从
更改 <%= javascript_include_tag "application" %>
到
<%= javascript_include_tag :defaults %>
将其更改回原来修复我的问题。