我々は...なぜ私たちはform_for @story do | f |を使うのですか?ループがないときは?値がブロック内のiを "歩留まり" となるように、
を
(1..10).each do |i|
p i
end
を使用していますが、どのような
<% form_for @story do |f| %>
<%= f.text_field :name %>
<% end %>
について全くループがありません...なぜそれがループのように見えるようにする必要がありますか?私たちはループのように見えることなくそれをすることはできませんか? (別の方法で書いてください)?
また、ここでStoryインスタンスを使用する必要がありますか?ストーリーを使って同じ結果を得ることはできませんか? @storyインスタンスは新しく作成され、データはまったくありません。実際にフォームを作成するのに役立ちますか?できない:物語はすでに十分ですか?ありがとう。
アップデート:私は、それが自動的に開始と終了を追加するためのブロック方法がbegin_formとEND_FORMを保存すると思います(ただ擬似コード)
with_model_give_form (@story) do |f|
f.begin_form
f.text_field :name
f.end_form
end
:
はと同様のアイデアですブロックを呼び出す前後。それが主な利点ですか?
私は質問に何かを加えました...それは更新部分のようなものですか? –