Ruby on rails 将当前页面id传递给链接(Ruby/Rails)
如果这看起来有点模糊,我道歉 基本上我有一个基于id加载内容的页面。我正试图像这样放置链接Ruby on rails 将当前页面id传递给链接(Ruby/Rails),ruby-on-rails,ruby,params,link-to,Ruby On Rails,Ruby,Params,Link To,如果这看起来有点模糊,我道歉 基本上我有一个基于id加载内容的页面。我正试图像这样放置链接 <%= link_to 'mypage', {:action => 'mypageload', :id => '1'},{:class=>'mypages'}%> 有没有办法做到这一点?是的,您可以在视图中使用params变量。在您的示例中,将参数放在引号中,使其成为字符串。只需将这些排除在外,你就会没事,就像这样: <%= link_to 'mypage', {:a
<%= link_to 'mypage', {:action => 'mypageload', :id => '1'},{:class=>'mypages'}%>
有没有办法做到这一点?是的,您可以在视图中使用params变量。在您的示例中,将参数放在引号中,使其成为字符串。只需将这些排除在外,你就会没事,就像这样:
<%= link_to 'mypage', {:action => 'mypageload', :id => params[:id]},{:class=>'mypages'}%>
'mypageload',:id=>params[:id]},{:class=>'mypages'}%>
是的,您可以在视图中使用params变量。在您的示例中,将参数放在引号中,使其成为字符串。只需将这些排除在外,你就会没事,就像这样:
<%= link_to 'mypage', {:action => 'mypageload', :id => params[:id]},{:class=>'mypages'}%>
'mypageload',:id=>params[:id]},{:class=>'mypages'}%>
删除单引号::id=>params[:id]
删除单引号::id=>params[:id]
ha。我不远,我明白了。谢谢哈我不远,我明白了。谢谢