2
如何將變量傳遞給部分模板,然後從模板中輸出該變量?如何從rails的部分模板中調用變量?
這是在意見文件調用模板:
<%= render :partial => 'layouts/foo', :selected => "Word" %>
這是局部的,_foo.html.erb:
<%= :selected %>
然而,這只是輸出單詞「選擇」,而不是的價值。我如何解決這個問題?
如何將變量傳遞給部分模板,然後從模板中輸出該變量?如何從rails的部分模板中調用變量?
這是在意見文件調用模板:
<%= render :partial => 'layouts/foo', :selected => "Word" %>
這是局部的,_foo.html.erb:
<%= :selected %>
然而,這只是輸出單詞「選擇」,而不是的價值。我如何解決這個問題?
變量被不同地傳遞到局部:
<%= render :partial => "layouts/foo", :locals => { :selected => "xxx" } %>
並用作:
<%= selected %>
感謝名單。剛開始學習rails。我曾嘗試過不同的選擇,但在此之前它一直沒有奏效。 – 2011-12-15 03:25:34