我使用最新版本的設計和導軌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模板。 –