我使用最新版本的设计和导轨4.2.4。 我有我的主页设计注销不起作用
public/index.html
包含重的JavaScript。但是当我从其他页面加载它时,它不会加载所有效果。如此包括在内
$(document).on('page:load', ready);
<script src="/js/modernizr-2.6.2.min.js"></script>
<script src="/js/main.js"></script>
in application.js文件。 但随后 注销
<%= link_to "Logout",destroy_user_session_path, method: :delete %>
不起作用!它被呈现为GET/users/sign_out。
当我从application.js中删除这些链接时,它工作正常。
针对此问题的任何解决方法?
的问题:如果你使用的轨道,为什么你在公众,而不是某种类型的轨道模板主页? –
@TarynEast那么,我试图包括应用程序内,但一些影响失踪。 –
是的,但你不应该以这种方式包含它 - 如果你正在做一个标准的rails应用程序应该是一个erb模板。 –