0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

form_withメソッドの使用方法

Posted at

【概要】

1.結論

2.どのように使用するか

1.結論

<%= form_with(model or URL, ) do |f| %>と使用する!

2.どのように使用するか

自分はこのように使用しました!

views/time/new.html.erb
<%= form_with(model: @time, local: true) do |f| %>

自分は”model”に@timeでインスタンス変数を入れました。
modelの後にurlでpath指定してあげるとpathによってmethodも自動で振り分け機能になり、そしてアクションも指定できます。またpathの中に(****.id)と指定するとidを引っ張った状態でアクションを行えます!

class=""指定してあげて、cssにあてることもできます!

|f|はヘルパーメソッドに適用でき、form_withの中身を"f."がついているものに入れ込むことができます!
|f|は変数のようなものなので使いやすい名前で統一したもらえばOKです!

f.label
f.checkout
f.password_field
f.email_field等のヘルパーメソッドに適用できます!


0
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?