0
我有这样一个链接:传递变量在PARAMS哈希通过链路
<%= link_to "up", "/results/#{@search}" %>
如果我使用了一个名为路线,我知道我能做到这一点:
<%= link_to "up", up_path(:type => "variable") %>
但因为我米不使用命名的路线,我怎么可以传入一个变量到params散列?
我有这样一个链接:传递变量在PARAMS哈希通过链路
<%= link_to "up", "/results/#{@search}" %>
如果我使用了一个名为路线,我知道我能做到这一点:
<%= link_to "up", up_path(:type => "variable") %>
但因为我米不使用命名的路线,我怎么可以传入一个变量到params散列?
使用得到变量的常规方式有:
/results/?var1=value&var2=value2
等
在你的链接所以
<%= link_to "up", "/results/?type=#{@search}" %>
当然这可能不是最好的做法,但你可以从那里开始