LoginSignup
1
2

More than 3 years have passed since last update.

 [入門編] link_to の使い方

Last updated at Posted at 2020-04-15

link_toの基本

link_toとは

link_to = HTMLでいうaタグのこと。
非常によく使う機能なのでメモ

記述方法

<% link_to "第一引数(表示されるテキスト)", 第二引数:リンク先(〇〇path), 第三引数:オプション %>

第一引数:例えばTOPページへ など実際にリンクとしてクリックされる部分の表示です。
第二引数:URL、root_pathなどの内部リンクや https//〇〇のような外部リンク など実際にリンクをクリックされた時に遷移するリンク先です。
(ちなみに内部リンクは rails routes で確認することができます。)

第三引数:こちらは省略可能で何もない場合はGETとなります。
GET:HTMLファイルや画像ファイルの取得
POST:文章や画像を送信
DELETE:データを削除
PUT:リソースの作成、置換
PATCH:リソースの部分的置換

data: { confirm: 'Are you sure?' }
上記のように「confirm」を追加すると、リンクをクリックしたときに以下のようなメッセージが表示され、「OK」をクリックすると実行されます。

 link_to 'Destroy', item, method: :delete, data: { confirm: 'Are you sure?' } %>
1
2
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
1
2