質問編集履歴
3
パターン1にデメリットを追加
test
CHANGED
File without changes
|
test
CHANGED
@@ -118,6 +118,8 @@
|
|
118
118
|
|
119
119
|
View を見ただけでログインしていない場合は、表示されないことがわかりやすい。
|
120
120
|
|
121
|
+
また、View でログインチェックを忘れてしまうとエラーになってしまう可能性がある。
|
122
|
+
|
121
123
|
ただ、別の場所から呼び出す場合も毎回 View でログインチェックしなければならない。
|
122
124
|
|
123
125
|
|
2
パターン1とパターン2のViewのコメントのファイル名を修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -28,7 +28,7 @@
|
|
28
28
|
|
29
29
|
```
|
30
30
|
|
31
|
-
<!--
|
31
|
+
<!-- index.html.erb -->
|
32
32
|
|
33
33
|
<% if current_user %>
|
34
34
|
|
@@ -138,9 +138,9 @@
|
|
138
138
|
|
139
139
|
|
140
140
|
|
141
|
-
今回は例のために helper のなかで content_tag を呼び出していますが、
|
141
|
+
今回は例のために helper のなかで `content_tag` を呼び出していますが、
|
142
142
|
|
143
|
-
pertial を helper 内で
|
143
|
+
pertial を helper 内で `render` したほうが View とロジックが分離してわかりやすいかと思います。
|
144
144
|
|
145
145
|
|
146
146
|
|
1
コード部分にRubyの言語を指定
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,7 +40,7 @@
|
|
40
40
|
|
41
41
|
|
42
42
|
|
43
|
-
```
|
43
|
+
```Ruby
|
44
44
|
|
45
45
|
# users_helper.rb
|
46
46
|
|
@@ -78,7 +78,7 @@
|
|
78
78
|
|
79
79
|
|
80
80
|
|
81
|
-
```
|
81
|
+
```Ruby
|
82
82
|
|
83
83
|
# users_helper.rb
|
84
84
|
|
@@ -140,7 +140,7 @@
|
|
140
140
|
|
141
141
|
今回は例のために helper のなかで content_tag を呼び出していますが、
|
142
142
|
|
143
|
-
pertial を helper で呼び出したほうが View とロジックが分離してわかりやすいかと思います。
|
143
|
+
pertial を helper 内で呼び出したほうが View とロジックが分離してわかりやすいかと思います。
|
144
144
|
|
145
145
|
|
146
146
|
|