回答編集履歴

1

修正

2020/08/06 02:05

投稿

rhiroe
rhiroe

スコア2349

test CHANGED
@@ -14,6 +14,8 @@
14
14
 
15
15
  コントローラでリダイレクトしているので`remote: true`があろうが無かろうが同じような動きをします。
16
16
 
17
+ 仮に、ここでリダイレクトされていない場合に`app/views/likes/create.js.erb`を見に行くのでこのファイルが必須となります。
18
+
17
19
 
18
20
 
19
21
  そもそも非同期処理は、「ページ遷移を行わず画面の一部を変更する」ために用いられるものですので、そのためにはJavaScriptが必須となります。今回の場合は画面遷移を伴うので非同期処理である必要はありません。