get 'show_category', to: 'movies#show_category', as: 'show_category'
我有上述路线条目。
我在自己的视图中使用以下代码:
<% @categories.each do |category| %>
<tr><td>
<%= link_to category, show_category_url, :genre => category, :remote => true %> <%end%>
</td></tr>
<% end %>
如上所示,我想传递一个名为genre
的参数,并将category
的值传递给该参数。但是,当我尝试在控制器中的目标函数内打印参数的值时,我在那里没有得到ay值:
def show_category
puts "!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"
puts params[:genre]
end
我在这里做什么错了?
答案 0 :(得分:1)
括号中的传递参数
show_category_url(genre: category)