質問編集履歴
1
コードミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -3,7 +3,7 @@
|
|
3
3
|
Railsではshowアクションへのリンクを
|
4
4
|
(controllerから@userをインスタンス変数としてviewに渡した状態)
|
5
5
|
```
|
6
|
-
<% link_to "userページ", @user %>
|
6
|
+
<%= link_to "userページ", @user %>
|
7
7
|
```
|
8
8
|
のように書けると思うのですが、routes.rbファイルを以下のように書いて
|
9
9
|
```Ruby
|
@@ -15,13 +15,13 @@
|
|
15
15
|
```
|
16
16
|
ネストさせると、当然のことながらリンクの変数を書き換えなければならず、
|
17
17
|
```
|
18
|
-
<% link_to "userページ", group_user(@group.id, @user.id) %>
|
18
|
+
<%= link_to "userページ", group_user(@group.id, @user.id) %>
|
19
19
|
```
|
20
20
|
というような少し冗長なコードになってしまいます。これも最初のようにlink_toの第2引数に一つ変数を渡すだけの書き方をしたいのですが、どのように書けばうまくいきますか?
|
21
21
|
|
22
22
|
一つ試してみたのは、
|
23
23
|
```
|
24
|
-
<% link_to "userページ", (@group, @user) %>
|
24
|
+
<%= link_to "userページ", (@group, @user) %>
|
25
25
|
```
|
26
26
|
これですが(括弧を中括弧にしたものも試しました)うまくいきません。
|
27
27
|
よろしくお願いします。
|