2010-12-17 17 views
0

我想使用「fields_for」在表單中包含來自相關表格的字段。爲了讓事情保持乾爽,我將表單用作「新建」和「編輯」操作的部分(_form.html.erb)。問題是,當我使用這種方法時,「fields_for」幫助程序在呈現部分表單時不顯示任何內容,但如果我在新的或編輯視圖中複製表單部分的內容,它將起作用。我需要做些什麼才能讓「fields_for」在渲染的部分中工作?我正在使用Rails 3.「fields_for」包含在部分中時不呈現

+0

請附上您的表格代碼 – klew 2010-12-17 14:56:27

回答

0

fields_for通常只顯示內容,如果有對象傳遞給它。是否有可能無論這個對象是不是被傳遞到部分?

+0

史蒂夫,我想它傳遞給使用:locals =>看看是否能解決問題。我嘗試後會回覆你。 – Aaron 2010-12-17 15:50:24