0
我有一些需要大量偏分量的視圖,這又需要幾個引導模式才能正常工作。Rails loading modals
但是,加載模式有點痛苦,因爲如果我將它們加載到錯誤的標記中,它可以將它們完全擰緊並複製它們。
我想要一個好幫手load_modal
,它實際上會保存需要加載的模態列表。然後,我在我的選擇的HTML的一部分,我可以選擇遍歷這個列表加載諧音
我的問題
我如何可以存儲泛音的列表中,以便以及所謂的他們的論點?
我曾想過以下的,(故意使用非工作語法我不知道該怎麼做,否則)
application_helper.rb
# Input should look like
# => 'path_to_partial', {locals}
def load_modal(*args)
unless (@modals ||= []).include?(args.first)
@modals << args
end
end
some_partial.html。 ERB
<% load_modals('project/deadline', project: @project) %>
application.html
<% if @modals
@modals.each do |modal| %>
<%= render(modal) %>
<% end %>
<% end %>
注:此代碼當前錯誤是
'"project/deadline"' is not an ActiveModel-compatible object. It must implement :to_partial_path.