道歉,如果这看起来有点模糊。
基本上我有一个基于id加载内容的页面。我正试图像这样把链接与它联系起来
<%= link_to 'mypage', {:action => 'mypageload', :id => '1'},{:class=>'mypages'}%>
我想要做的是将当前页面的ID传递给此链接。
类似
:id => 'params[:id]'
有办法做到这一点吗?
答案 0 :(得分:2)
删除单引号::id => params[:id]
答案 1 :(得分:1)
是的,您可以在视图中使用params变量。在你的例子中,你将params放在引号内,使它成为一个字符串。把它们留下来你应该没事,就像这样:
<%= link_to 'mypage', {:action => 'mypageload', :id => params[:id]},{:class=>'mypages'}%>