最終更新:2019-06-10 (月) 07:56:44 (1781d)
Rails/link_to
link_to(文字列, パス [, オプション, HTMLオプション])
http://railsdoc.com/references/link_to
例
link_to "Profile", profile_path(@profile) # => <a href="/profiles/1">Profile</a>
- 次のようにもっと簡潔に書くこともできます。
link_to "Profile", @profile # => <a href="/profiles/1">Profile</a>
- 冗長になりますが、以下のようにリソース指向でない従来の方法で書くこともできます。
link_to "Profile", controller: "profiles", action: "show", id: @profile # => <a href="/profiles/show/1">Profile</a>
- 同様に、以下の書き方もおすすめです。
link_to "Profiles", profiles_path # => <a href="/profiles">Profiles</a>
- 以下は上よりも冗長であり、おすすめしません。
link_to "Profiles", controller: "profiles" # => <a href="/profiles">Profiles</a>