1

我正在使用 Ruby On Rails 3.x

一个控制器的多个视图调用同一个局部视图,因为 90% 的局部视图对于所有视图都是相同的,另外 10% 是通过局部视图中的 IF/ENDIF 处理的。

现在我需要一个指向当前 URL 的链接并向它传递一个参数,例如,如果当前 URL 是,http://myapp.com/welcome/index_1那么我需要一个指向http://myapp/welcome/index_1?par=abcd With

<%=link_to "Info",url_for(:only_path=>true)%>

我得到了当前 URL 的链接,但是如何添加附加参数。

<%=link_to "Info",url_for(:only_path=>true,:par=>"abcd")%>

不工作,也不是:

<%=link_to "Info",url_for(:only_path=>true), :par=>"abcd"%>
4

1 回答 1

2

尝试这个

<%= link_to "info", url_for(par: "abcd") %>
于 2012-07-15T20:18:42.050 回答