教科書で分からないところがあったので質問させてください。
Viewで以下のようなリンクを書きました。
<li class="nav-item"><a href="<%= followings_user_path(@user) %>" class="nav-link <%= 'active' if current_page?(followings_user_path(@user)) %>">Followings <span class="badge badge-secondary"><%= @count_followings %></span></a></li>
これに対するコントローラのアクションは以下です。
def followings @user = User.find(params[:id]) @followings = @user.followings.page(params[:page]) counts(@user) end
ここで疑問に思ったのですが、followingsメソッドは引数がないのになぜ「followings_user_path(@user)」のように引数を渡しているのでしょうか?
この「(@user)」はどういう値を送信しているのですか?
基本的なことで申し訳ないです。。。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。