Closed yuuichi-code closed 10 months ago
新規投稿ページの備考欄追加のボタンがバリデーションに引っかかり再度画面が表示されたときに機能しなくなっていたためstimulusを利用した方法に変更をしました。 FarmPlaceを追加するマイグレーションファイルにindexを追加しました。
FarmPlaceを追加するマイグレーションファイルを変更したので、該当のマイグレーションファイルをdownさせてから再度再度マイグレーションしてください。 新規投稿ステップの2と3の入力ページに遷移したら、備考欄追加ボタンをクリックしたらフォームが出てくることを確認してください。さらに一旦行動選択を何も選択せずに「次へ」のボタンをクリックして画面を再表示させてから、備考欄追加ボタンをクリックして、フォームが出てくることを確認してください。
importmapで備考欄追加ボタンの動作を処理するjavascriptのファイルを読み込ませていたのですが、renderで画面を再表示させると動作がしなくなってしまうためstimulusを利用した方法に変更しました。なぜそうなってしまっていたのかわからなかったため今回のような方法で実装しました。
概要
新規投稿ページの備考欄追加のボタンがバリデーションに引っかかり再度画面が表示されたときに機能しなくなっていたためstimulusを利用した方法に変更をしました。 FarmPlaceを追加するマイグレーションファイルにindexを追加しました。
確認方法
FarmPlaceを追加するマイグレーションファイルを変更したので、該当のマイグレーションファイルをdownさせてから再度再度マイグレーションしてください。 新規投稿ステップの2と3の入力ページに遷移したら、備考欄追加ボタンをクリックしたらフォームが出てくることを確認してください。さらに一旦行動選択を何も選択せずに「次へ」のボタンをクリックして画面を再表示させてから、備考欄追加ボタンをクリックして、フォームが出てくることを確認してください。
コメント
importmapで備考欄追加ボタンの動作を処理するjavascriptのファイルを読み込ませていたのですが、renderで画面を再表示させると動作がしなくなってしまうためstimulusを利用した方法に変更しました。なぜそうなってしまっていたのかわからなかったため今回のような方法で実装しました。