link_toのclassの付け方(簡易メモ)


link_toメソッドとは
引数を指定することで、リンクを生成してくれるメソッド
Railsではビューファイルで使用する。

ビューファイルのRubyタグ内で宣言することで
HTMLのaタグの様に使用することができる。

以下メソッド構造

<%= link_to 'リンクの文言', 'パス', class: 'クラス名', method: :HTTPリクエスト %>


methodを定義することで、リンクを踏んだ際のルーティング
を指定することができる。

以下使用例

<%= link_to '一覧へ', '/tweets', class: 'class' method: :get %>


上記の様に記述することで、HTMLのaタグと同じ扱いになる。
以下記述例

<a class="class" href="/tweets">一覧へ</a>

doで囲む場合

<%= link_to item_path(item) , class: "edit_link"  do %>

この記事が気に入ったらサポートをしてみませんか?