开发者

Rails - Is there a shortcut to pass all existing params?

开发者 https://www.devze.com 2023-01-24 06:33 出处:网络
How can you pass all parameters to a controller action? # instead of: <%= link_to mylist_url(id: params[:id], se: \"true\", st: params[:st], re: par开发者_JAVA百科ams[:re], li: params[:li]) do %&g

How can you pass all parameters to a controller action?

# instead of:
<%= link_to mylist_url(id: params[:id], se: "true", st: params[:st], re: par开发者_JAVA百科ams[:re], li: params[:li]) do %> ... <% end %>

# something like:
<% link_to mylist_url(params: :all, se: "true") do %> ... <% end %>


Can you just use Hash#merge?, something like:

<% link_to mylist_url(params.merge(:se=>"true")) do %> ... <% end %>
0

精彩评论

暂无评论...
验证码 换一张
取 消