當前在我的本地計算機上工作,學習RoR。當我導航到localhost:3000時,頁面看起來很棒。磚石動畫工作得很好。砌體護欄工作在第一次加載,但如果我點擊我的導航欄品牌返回到索引,砌體動畫不起作用
但是,如果在任何時候點擊我的導航欄品牌回到localhost:3000,砌體不起作用。但是,如果我刷新頁面,石匠會返回。
我嘗試了一些不同的東西,但每個已經給我其他錯誤..
這裏是我的html,頭部和身體application.html.haml
如何設置(以正確的方式,我認爲):
!!! 5
%html
%head
%title My App
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
= javascript_include_tag 'application', 'data-turbolinks-eval' => true
= csrf_meta_tags
%body
%nav.navbar.navbar-default
.container
.navbar-brand= link_to "My App", root_path
如果我故意設置%頭縮進回來,它只是在頭部%:
!!! 5
%html
%head
%title My App
= stylesheet_link_tag 'application', media: 'all', 'data-turbolinks-track' => true
= javascript_include_tag 'application', 'data-turbolinks-eval' => true
= csrf_meta_tags
%body
%nav.navbar.navbar-default
.container
.navbar-brand= link_to "My App", root_path
又在哪裏磚石不會對重定向適用回到索引問題離開了。然而,另一個問題就出現了。我有一個確認我的刪除,所以使用這個設置確認框不會消失,即使我點擊確定後。這發生在我的show.html.haml這裏:
= link_to "Remove", shape_path, method: :delete,
data: { confirm: "Click OK to remove" }
我真的失去了,並希望得到一些幫助。謝謝。