rails docsを1として、submit_tag
ヘルパーを使用してなぜsubmit_tagはname = "commit"プロパティのHTMLを生成しますか?
submit_tag
# => <input name="commit" type="submit" value="Save changes" />
のようなものが生成されます。それはname="commit"
プロパティを含んでいるが、なぜこれが含まれますでしょうか?それは何らかの基準ですか?このコンテキストで「コミット」が意味することを理解しようとしています
送信中にコントローラの中の
params
に含まれていることがわかりました。これは最近変更されましたか?私は、url paramsとPOST/PUTデータだけが含まれると思った?@params
=> { "UTF8" => "✓"、 "authenticity_token" => "4q3u + mfMi57YbchTAzaCI7WHmzfZJrLbTZ17aVwfq9uw8aMU1B3PBR13qfipgN6lbRoi0dywFU9i1AbJ0GP7UA =="、 "電子メール" => "[email protected]"、「パスワード"=" "=" "セッション" "アクション" => "log_in"}
ありがとう!