##よく使うヘルパーメソッド2つ
そもそもヘルパーメソッドとは
Viewをわかりやすく楽に書くためにRailsで用意されたモジュールのことで、要はview作成を助けてくれるからヘルパーメソッド
モジュールとはメソッドをまとめるところ。インスタンスが定義できないクラスと考えても良い。
ヘルパー紹介
- form_with (入力フォームを付けたいとき)
入力内容をデータベースに保存しないとき
<%= form_with url: "パス" do |form| %>
フォーム内容
<% end %>
入力内容をデータベースに保存するとき
<%= form_with model: モデルクラスのインスタンス do |form| %>
フォーム内容
<% end %>
- link_to (リンクを付けたいとき)
第1引数:リンクのテキスト、第2引数:URL
<%= link_to “YouTube”, “https://www.youtube.com/” %>
第1引数:リンクのテキスト、第2引数:パス
<%= link_to “トップページ”, “root_path” %>