2
我使用所有正確的操作和視圖實現了一個restfull控制器。看一些教程,我看到人們也使用這種結構時'form_for @ecard'和'form_for:ecard'有什麼區別?
<% form_for @ecard do |f| %>
:
<% form_for :ecard do |f| %>
這聽起來合乎邏輯它的工作原理完全當前與使用form_for
包含類似結構的new_html.erb視圖。 。但是當我嘗試使用:ecard do | f | %>由此產生的帖子轉到另一個動作,然後使用<%form_for
@ecard do | f | %> ..
我看了一下鏈接,但仍然無法弄清楚什麼是好的/最好的方式。我想我將不得不再讀幾次才能理解它。 – Marco 2009-10-18 20:13:28
Marco,簡短的回答是,如果您使用RESTful資源,則使用實例變量方法。 查看以下文檔以獲取更多信息: http://apidock.com/rails/ActionView/Helpers/FormHelper/form_for – Carlos 2009-10-19 06:53:13