我正在努力使TR可点击。我点击它,但下面的代码是在我的表上面抛出奇怪的数据库数据,并且URL错误。
<tr data-link="<%= link_to x.status, :controller => :requester, :action => :call, :am_request_id => x.id.to_s %>" class="<%= class_for_status(x.status) %>">
以下是点击时的网址结果 - &gt; (herokuapp.com/requester/a%20href =)
如果我在下面使用此代码,则TR链接正常,但URL错误?
<tr data-link="<%= requester_call_path(x.id.to_s) %>" class="<%= class_for_status(x.status) %>">
以下是点击时的网址结果 - &gt; (herokuapp.com/requester/call.56440300)
上面的56440300是ID
============
以下是点击网址时应该发生的事情
herokuapp.com/requester/call?am_id=56440300
答案 0 :(得分:1)
调用路径方法时,可以指定param的名称,如下所示:
<%= requester_call_path(am_id: x.id.to_s) %>
希望这有帮助