2016-08-01 67 views

回答

0

创建表单的部分'_form_partial.html.erb'。在形式传递对象

<%= form_for your_object do |f| %> 

现在您的控制器添加下面的方法

def new 
    @object = YourModelClass.new 
end 

def edit 
    @object = YourModelClass.find(params[:id]) 
end 

现在new.html.erb和edit.html.erb使你的部分作为

<%= render partial: 'path_to_your_partial' , locals: { object: @object } %> 

它会自动为你填写表格。

相关问题