我目前正在阅读Beginning Rails 3。我来自PHP并尝试学习Ruby和Rails。我正在看一个 _form 部分,我有几个问题。具体关于这条线:
<%= form_for(@article) do |f| %>
将@article 对象放入其中的目的是什么以及变量 f 的功能是什么?
谢谢,迈克
我目前正在阅读Beginning Rails 3。我来自PHP并尝试学习Ruby和Rails。我正在看一个 _form 部分,我有几个问题。具体关于这条线:
<%= form_for(@article) do |f| %>
将@article 对象放入其中的目的是什么以及变量 f 的功能是什么?
谢谢,迈克
form_for
接受一个模型,以便它可以在幕后为您做一些事情:
如果你只想要标签助手,还有form_tag
和朋友
这@article
是表单的用途(在这种情况下)。
f
用于创建单独的表单元素;form_for
它是由' 块产生的构建器对象。