Viewhome.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
ヌルだそうです。だから、私の質問は、私のビューからその変数にアクセスする方法ですか?
ありがとうございました。