Rails 3 Form_for不会输出任何内容
-
28-09-2019 - |
题
嗨,我有任何嵌套形式的形式,例如
<% form_for :main do |f| %>
trying to insert code here
<% fields_for :nested do |nested_form| %>
<%= nested_form.text_field :description %>
<% end %>
<% end %>
然后,我试图将任何内容插入主要形式,嵌套形式不会产生任何输出。仅当它是主要形式中唯一的对象时,它才会输出。有什么建议么?
解决方案
来自 Rails 3文档示例 您需要像这样编写form_:
<%= form_for :main do |f| %>
# trying to insert code here
<%= fields_for :nested do |nested_form| %>
<%= nested_form.text_field :description %>
<% end %>
<% end %>
注意 <%= for for form_for和fields_for
不隶属于 StackOverflow