0
我想在我的主頁上打開一個按鈕,當用戶點擊它時會打開一個模式。我已經有_modal.html.haml
在views/index
與標記#landslide-modal
。我怎樣才能將按鈕鏈接到模態。謝謝。將一個按鈕從主頁鏈接到一個模式 - Ruby on Rails
我想在我的主頁上打開一個按鈕,當用戶點擊它時會打開一個模式。我已經有_modal.html.haml
在views/index
與標記#landslide-modal
。我怎樣才能將按鈕鏈接到模態。謝謝。將一個按鈕從主頁鏈接到一個模式 - Ruby on Rails
最後,你需要的是在你想要調用模態的視圖中創建一個按鈕,因爲你已經使用render
將部分模態包含在內。
喜歡的東西:
%a.btn.btn-primary.btn-lg{"data-target" => "#landslide-modal", "data-toggle" => "modal", :type => "button"}
Launch demo modal
不管你想使用的模式。
主頁在'views/layouts',模態在'views/index'。模式以'.modal.fade#landslide-modal {:role =>「dialog」,:tabindex =>「-1」}'開頭。我怎樣才能調用模態? –
使用'render'並以這種方式可以添加包含模式的視圖,並使用'link_to'和'anchor'選項。也許像<%= render'index'%>,或者如果你想添加模式,創建一個新的部分並將其添加到另一個文件,並像以前一樣渲染它。 –
我創建了一個新的文件來呈現模式,並通過'= navbar_link_to'/ new',anchor:'New'來調用它,但是我得到錯誤'沒有路由匹配[GET]「/ new」' –