Ruby on rails 将链接_中的参数传递到标记-rails 3抛出错误
在我的Rails应用程序中,我有一个带有参数的link_to字段,但它不会指向指定的操作。下面给出的链接的格式是否有问题Ruby on rails 将链接_中的参数传递到标记-rails 3抛出错误,ruby-on-rails,format,parameter-passing,link-to,Ruby On Rails,Format,Parameter Passing,Link To,在我的Rails应用程序中,我有一个带有参数的link_to字段,但它不会指向指定的操作。下面给出的链接的格式是否有问题 <%=link_to "Add sub question", :q_id => 13, :action => :question_types, :remote => true %> 13,:action=>:问题类型,:remote=>true%> 我没有得到任何方法错误 实际上,方法就在questions\u控制器中。上述行位于“quest
<%=link_to "Add sub question", :q_id => 13, :action => :question_types, :remote => true %>
13,:action=>:问题类型,:remote=>true%>
我没有得到任何方法错误
实际上,方法就在questions\u控制器
中。上述行位于“questions/new.html.erb
”文件中
感谢您的帮助:-您还应该指定控制器
<%= link_to "Add sub question", :q_id => 13, :action => "question_types", :controller => "questions", :remote => true %>
13,:action=>“问题类型”,:controller=>“问题”,:remote=>true%>
只需确保您创建了正确的路由请发布您得到的错误堆栈跟踪。通常,您应该使用
link\u to
作为:link\u to link\u文本、link\u url、任何其他选项,我想这就是导致您出现问题的原因。您希望链接指向的路径是什么?由于此视图对应于问题本身,我认为没有必要指定:controller参数。