課題15において、回答例をもとにコーディングし、いざ実行してみたところ、お気に入りボタンをクリックしても色が変わらず、リロードをすると変わるという減少が発生した

1.過去の質問記事から、似たような現象を起こしていることを確認。片っ端から見てみた

2.そもそも非同期通信化に成功していない可能性があるので、確認してみようとのことから views/bookmarks/create.js.erbに記載していた内容を一旦alert(”hello world”)

にして、クリックしてしてみたところ、表示されなかったので、成功していないことが判明

3.わかったところでこの記事を発見

Webエンジニア就職のためのプログラミングスクール | RUNTEQ(ランテック)

これの

前提としてここの処理は

☆をクリック → bookmarks_controllerのアクション → remote: trueによりbookmarksフォルダのjs.erbを探す。

なので、うまくjs.erbを探せていないと判断できる。

より、フォルダに間違いがあるのではないかと思い確認してみたところ、views/bookmark/create.js.erbとなっておりこれをviews/bookmarks/create.js.erbに修正したところ、改善された!!