質問編集履歴

4

追記

2020/10/04 00:01

投稿

ayus
ayus

スコア30

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- ActionCableを使ったチャット機能を実装するために、一先ず参考書の写経を行って動きを確かめようとしているのですが、上手くいきません。フォームからの文字入力は受け付けるのですが、そこからspeakアクションに行く前にエラーが出てしまいま。「未定義のメソッド~」あるので、恐らく記述ミスだとは思うのですが、何度も見直しても見つかりません。。
7
+ ActionCableを使ったチャット機能を実装するために、一先ず参考書の写経を行って動きを確かめようとしているのですが、上手くいきません。フォームからの文字入力は受け付けるのですが、そこからspeakアクションに行く前にエラーが出てしまい、値の保存ができせん。「未定義のローカル変数またはメソッド~」あるので、恐らく記述ミスだとは思うのですが、何度も見直しても見つかりません。。
8
8
 
9
9
  アドバイス頂けると助かります。
10
10
 
@@ -26,7 +26,11 @@
26
26
 
27
27
 
28
28
 
29
- ```ruby
29
+ ```
30
+
31
+ #romm_channel.rb
32
+
33
+
30
34
 
31
35
  class RoomChannel < ApplicationCable::Channel
32
36
 
@@ -80,7 +84,11 @@
80
84
 
81
85
  ```
82
86
 
83
- ```javascript
87
+ ```
88
+
89
+ //room_channel.js
90
+
91
+
84
92
 
85
93
  import consumer from "./consumer"
86
94
 
@@ -135,3 +143,31 @@
135
143
  });
136
144
 
137
145
  ```
146
+
147
+ ```
148
+
149
+ <!--rooms/show-->
150
+
151
+
152
+
153
+ <h1>ChatRoom</h1>
154
+
155
+
156
+
157
+ <div id="messages">
158
+
159
+ <%= render @messages %>
160
+
161
+ </div>
162
+
163
+
164
+
165
+ <form>
166
+
167
+ <label>Say something:</label><br>
168
+
169
+ <input type="text" data-behavior="room_speaker">
170
+
171
+ </form>
172
+
173
+ ```

3

2020/10/04 00:01

投稿

ayus
ayus

スコア30

test CHANGED
File without changes
test CHANGED
@@ -4,7 +4,7 @@
4
4
 
5
5
 
6
6
 
7
- ActionCableを使ったチャット機能を実装するために、一先ず参考書の写経を行って動きを確かめようとしているのですが、上手くいきません。フォームからの文字入力は受け付けるのですが、そこからspeakメソッドに行く前にエラーが出てしまいます。「未定義のメソッド~」あるので、恐らく記述ミスだとは思うのですが、何度も見直しても見つかりません。。
7
+ ActionCableを使ったチャット機能を実装するために、一先ず参考書の写経を行って動きを確かめようとしているのですが、上手くいきません。フォームからの文字入力は受け付けるのですが、そこからspeakアクションに行く前にエラーが出てしまいます。「未定義のメソッド~」あるので、恐らく記述ミスだとは思うのですが、何度も見直しても見つかりません。。
8
8
 
9
9
  アドバイス頂けると助かります。
10
10
 

2

2020/10/03 22:30

投稿

ayus
ayus

スコア30

test CHANGED
File without changes
test CHANGED
@@ -51,6 +51,8 @@
51
51
  ActionCable.server.broadcast(
52
52
 
53
53
  "room_channel", { message: render_message(message) }
54
+
55
+ )
54
56
 
55
57
  end
56
58
 

1

2020/10/03 15:14

投稿

ayus
ayus

スコア30

test CHANGED
File without changes
test CHANGED
@@ -26,7 +26,7 @@
26
26
 
27
27
 
28
28
 
29
- ```
29
+ ```ruby
30
30
 
31
31
  class RoomChannel < ApplicationCable::Channel
32
32
 
@@ -78,7 +78,7 @@
78
78
 
79
79
  ```
80
80
 
81
- ```
81
+ ```javascript
82
82
 
83
83
  import consumer from "./consumer"
84
84