http://guides.rubyonrails.org/getting_started.html#installing-rails
在本教程中。任何人都可以告诉我form
是如何生成的。
<%= form_for :article do |f| %>
<p>
<%= f.label :title %><br>
<%= f.text_field :title %>
</p>
<p>
<%= f.label :text %><br>
<%= f.text_area :text %>
</p>
<p>
<%= f.submit %>
</p>
<% end %>
f.label
对应于表单对象,:title
来自哪里?。答案 0 :(得分:1)
答案 1 :(得分:1)
您使用符号:article
调用form_for,这意味着该表单创建了一个新的Article实例,以便在表单中使用。
我没有测试过这段代码,但我认为:title
是Article的一个属性,无论是数据库中的字段还是虚拟属性等。
答案 2 :(得分:1)
如果您继续按照section 5.4中的教程进行操作,请解释此元素的根目录。