我正在阅读一本Rails书,到目前为止它一直form_for用于创建表单.在新章节中,它正在为用户构建登录页面,而是使用它form_tag.所以我想知道我们何时以及如何知道使用哪一个?他也做了一件教育事情也表明了这form_tag一点吗?还是应该考虑更多的技术原因?
hyp*_*jas 14
在大多数情况下,当你用一个模型将数据发送到你的数据库中,类似的方法create,update,destroy.对于这种类型的操作,您可以使用form_for.
而form_tag只是创建一个简单的formhtml,例如,搜索:
<%= form_tag("/search", :method => "get") do %>
<%= label_tag(:q, "Search for:") %>
<%= text_field_tag(:q) %>
<%= submit_tag("Search") %>
<% end %>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8032 次 |
| 最近记录: |