我們對form_for表單有了初步的了解蝌戒,現(xiàn)在我們了解一下表單里面的參數(shù)卵史。有:
- as: 2) method: 3) url:
還是之前的例子案站,如下:
<%= form_for @myclass do |f| %>
班級名稱:<%= f.text_field :name %><br>
班級描述:<%= f.text_field :description %><br>
<%= f.submit "提交"%>
<% end %>
這個表單,可以寫成這樣的形式:
<%= form_for @myclass
as: :myclass #表單對象名
method: :post #表單提交的動作為post
url: myclasses_path #提交的路徑
do |f| %>
班級名稱:<%= f.text_field :name %><br>
班級描述:<%= f.text_field :description %><br>
<%= f.submit "提交"%>
<% end %>
as:為表單的對象名枉证,如果改為abc矮男,那么后臺解析后變?yōu)椋?/p>
"abc"=>{"name"=>"class1","description"=>"good class"}
method:為提交表單的動作
url:為表單提交后傳到的目的地(路徑)
這些參數(shù)可以手動修改配置。