Rails 【labelled_form_for 和 form_for 和 form_tag 的区别】

<%=labelled_form_for :foo,@foo,:url=>{:action=>'create'} do |f| %>
    <%=     render :partial=>'foos/form',:locals=>{:form=>f} %>
    <%=    f.submit l(:button_create)  %>
    <%= submit_tag l(:button_create_and_continue), :name => 'continue' %>
<% end %>

labelled_form_for 和 form_for都是和Model层绑定使用的

区别是labelled_form_for 的第二个参数绑定了label显示

labelled_form_for的第一个参数提供form的前缀【id和name】

 

 

posted on 2014-06-28 17:36  鱼东鱼  阅读(767)  评论(0编辑  收藏  举报

导航