1
我渲染對象的集合,並在此後的部分爲每個對象,我渲染,我希望能夠輸出一些信息,需要收集我還沒有遍歷到一個項目的引用:如何在進行渲染時訪問Collection的其他元素:collection?
users_controller.rb:
def index
@users = %w(Nelson Lisa Milhouse Janey)
end
index.html.haml:
= render :partial => "user", :collection => @users
_user.html.haml:
- if next_user
%p= "#{next_user} likes #{user}!"
- else
%strong NOBODY LIKES MILHOUSE
是否有一個我不知道的固有訪問器,我將替換「next_user」,並在部分內調用以獲取集合中其他任何對象的數據?
或者我註定要將「next_user」作爲局部變量傳入?