另一個動作實例變量比方說,我有一個觀點home.html.erb
及以下控制器:訪問從視圖
class StaticController < ApplicationController
def home
@people = Person.all
end
def filter
@people = ....
end
def contact
end
end
現在在頁面加載時我可以很容易地訪問這些人@people
。問題是當我想過濾那些我稱之爲從我的home view
的ajax動作並觸發filter
動作並設置新的@people
變量的人時。
在我的視野內,仍然存在着舊的價值觀,而不是新的價值觀。當我改變的變量名,並設置它是這樣的:
def filter
@people2 = ....
end
,當我試圖通過@people2
遍歷我查看裏面我收到一條錯誤消息。它說@people2
爲空。所以,我的問題是如何從我的視圖訪問該變量?
謝謝。
我是否正確理解您 - 您正在尋找通過AJAX重新加載人員列表? –
是的,我不知道任何其他方式。 – Cristiano