0
0

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とlink_to)

Last updated at Posted at 2020-08-21

##よく使うヘルパーメソッド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” %>
0
0
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
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?