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 5 years have passed since last update.

Rails6 link_to メソットのメモ

Posted at

目的

  • 若干理解できていないlink_toメソットについて知る。

このメソットの概要

  1. リンクを作成するメソットである。
  2. HTMLのaタグと同じ機能を有する。
  3. 引数で表示リンク名とリンク先を指定する。
  4. 第一引数をリンクにする文字、第二引数をリンク先のビューファイルのパスとなる。

書き方の例

  • Railsのビューファイルにリンクを記載する例を記載する。

  • 下記にlink_toメソットを使用したリンク先の書き方とaタグを使用したリンク先の書き方を記載する。

    # link_to メソット
    <%= link_to("表示名", "ルーティングに記載しているリンク先のURL") %>
    
    # aタグ
    <a href="/ルーティングに記載しているリンク先のURL">表示名</a>
    

より具体的な例

  • RailsのビューファイルにURLが"/about"、表示名が「このアプリについて」と言う条件のリンクを作成する。

  • 下記に前述の条件のリンクをlink_toメソットとaタグを使用した全く同じ意味のリンクの書き方を記載する。

    # link_to メソット
    <%= link_to("このアプリについて", "/about") %>
    
    # aタグ
    <a href="/about">このアプリについて</a>
    
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?