エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
非同期通信でメッセージ送信する方法について - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
非同期通信でメッセージ送信する方法について - Qiita
非同期通信の実装においての理解をアウトプットしてみた。 非同期通信でメッセージ送信とは? 身近な例... 非同期通信の実装においての理解をアウトプットしてみた。 非同期通信でメッセージ送信とは? 身近な例で言えば、LINEでメッセージを送信した際、送信したメッセージが画面の下にスクロールする動作がそれに当たる。 実装手順 1.フォームが送信されたら、イベントが発火するようにする 2.イベントが発火したときにAjaxを使用して、messages#createが動くようにする 3.messages#createでメッセージを保存し、respond_toを使用してHTMLとJSONの場合で処理を分ける 4.jbuilderを使用して、作成したメッセージをJSON形式で返す 5.返ってきたJSONをdoneメソッドで受取る 6.doneメソッドで受取り、HTMLを作成する 7.作成したHTMLをメッセージ画面の一番下に追加し、その分メッセージ画面を下にスクロールさせる 8.非同期に失敗した場合の処理も