目的
- 若干理解できていないlink_toメソットについて知る。
このメソットの概要
- リンクを作成するメソットである。
- HTMLのaタグと同じ機能を有する。
- 引数で表示リンク名とリンク先を指定する。
- 第一引数をリンクにする文字、第二引数をリンク先のビューファイルのパスとなる。
書き方の例
-
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>