我有这个语法有效(因为它来自API,几乎)
<% form_tag :action => "whatever" do -%><%= submit_tag 'Save' %><% end -%>
这,这是有效的
<%= form_tag({:action => "whatever"}, {:method => "get"})%>
现在我试着将它们组合起来,猜测语法."get"不会像我希望的那样添加为表单方法.这应该怎么读?
<% form_tag :action => "whatever",:method => "get" do -%><%= submit_tag 'Save' %><% end -%>
表格标签应为:
不
DanSingerman.. 7
<% form_tag({:action => 'whatever'}, :method => "get") do -%><%= submit_tag 'Save' %><% end -%>
综观API文档,这个问题是:method
需要在去options
哈希,和:action
在url_for_options
哈希,你需要额外的大括号这样解释知道他们是不同的哈希值.
<% form_tag({:action => 'whatever'}, :method => "get") do -%><%= submit_tag 'Save' %><% end -%>
综观API文档,这个问题是:method
需要在去options
哈希,和:action
在url_for_options
哈希,你需要额外的大括号这样解释知道他们是不同的哈希值.