如何发送params[:age]
:
=link_to "Delete", [@contest, claim], title: "Delete", method: :delete, confirm: "Sure?", class: "noborder", remote: true
答案 0 :(得分:1)
您可以使用params传递hash作为路径数组的最后一个元素:
= link_to '...', [@contest, claim, {age: 33}]
更新:似乎只能在rails 4+中使用它。试试polymorphic_path
= link_to '...', polymorphic_path([@contest, claim], age: 33)
答案 1 :(得分:1)
如果您的传递值本身为params[:age]
,那么您可以这样发送:
= link_to '...', [@contest, claim, {age: params[:age]}]
答案 2 :(得分:1)
它的参数仅适用于第2和第4轨。