Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/jquery-ui/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails <;%=表单标签和<;%表格标签_Ruby On Rails_Ruby_Ruby On Rails 3 - Fatal编程技术网

Ruby on rails <;%=表单标签和<;%表格标签

Ruby on rails <;%=表单标签和<;%表格标签,ruby-on-rails,ruby,ruby-on-rails-3,Ruby On Rails,Ruby,Ruby On Rails 3,我在Rails中遇到了一个问题。。我可能是个愚蠢的问题,但请给我一些建议 以下两者之间的区别是什么: <%= form_tag("path", :method=>'post') do %> <% end %> “post”)do%> 以及: “post”)do%> 请给我一些建议。他们也这么做。前者是Rails 3语法,后者的目标是Rails版本

我在Rails中遇到了一个问题。。我可能是个愚蠢的问题,但请给我一些建议

以下两者之间的区别是什么:

  <%= form_tag("path", :method=>'post') do %>
  <% end %>
“post”)do%>
以及:

“post”)do%>

请给我一些建议。

他们也这么做。前者是Rails 3语法,后者的目标是Rails版本<3


Rails 3仍然支持不带前导equal的语法,但它当前会打印一条弃用警告。Rails 2语法将在Rails 3.1中删除。

您可能指的是Rails<3?:)
  <% form_tag("path", :method=>'post') do %>
  <% end %>