end_form_tag 已经在rails2.x中去掉了

今天在做demo的时候,需要用到表单,照书上的例子写了

<%= form_tag :action=>'save', :id=>@user %>

<%= end_form_tag %>

结果刷新页面报错。

查了下,原来在rails2.x中,end_form_tag已经去掉了。

改用下面的方式就可以了:

<%= form_tag :action=>'save', :id=>@user %>

</form>

ps 查到一个不错的blog,推荐一下(虽然他说的<% end -%>我试过不管用):http://blog.csdn.net/kunshan_shenbin/archive/2009/05/17/4195113.aspx

原文地址:https://www.cnblogs.com/cly84920/p/4426891.html