2011-07-12 50 views
0

你什麼時候決定使用其中一個?我只是學習rails,所以我知道這是一個非常簡單的問題,但從API中不清楚。form_for和form_tag有什麼區別?

+0

可能重複http://stackoverflow.com/questions/1349348 /差之間形換形式標籤) – Mischa

回答

7

當您想要更新或創建特定模型時,請使用form_for。

<% form_for @user do |f| %> 

如果您想擁有一個可以將選項傳遞給模型不支持的普通html表單,請使用form_tag。

0

你會使用的form_for特定模型

的form_tag創建基本形式

[的form_for之間的區別,的form_tag?(指