目的
- Ruby on Railsで作成したビューファイル内にリンクを作成する。
※本記事はRuby on Rails超初心者の筆者がまとめたものです。情報が正確ではない可能性があります。誤を発見したらそっと教えていただけたら幸いです。
押さえるポイント
- 基本的にビューファイル内でのリンクは
<a>
ではなくlink_to
メソッドを使用する。 - リンク先のURLはルーティングファイルに書かれたものと同じもので指定する。
- ビューファイルはhtml形式なのでそのまま
link_to
メソッドは書けない。 - <%= %>を使用してリンクを書く。
- リンク先とlink_to("リンク先", "URL")
書き方の例
- 下記にRuby on Railsのビューファイルにてリンクを作る処理を記載する。
<%= link_to("リンクにする文字", "URL") %>
より具体的な例
- ビューファイルにリンクを作成する。
- リンク先のURLは
localhost'30000/about
とする。 - リンクとしてクリックできるようにする文字は
概要はこちら
とする。 - 下記にRuby on Railsのビューファイルにてリンクを作る処理を記載する。
<%= link_to("概要はこちら", "/about")%>