学習51日目 リロードしないとPOSTできなくて3時間立ち止まった話
こんにちはKATUUUNです。オリジナルアプリも佳境に差し掛かってきました。
今日はタイトルにある通り「リロードしないとPOSTできなくて3時間立ち止まった話」
についてアウトプットします。
<%= form_with model:[@room, @message], url: room_messages_path(@room.id), method: :post, id: "form" do |form| %>
上記が訂正前の記述です。railsでコメントの投稿を試みたのに、何度やっても、リロードした後表示される状態でした。
訂正後はこちら
<%= form_with model:[@room, @message], url: room_messages_path(@room.id), method: :post, id: "form", local: true do |form| %>
当たり前につけていたlocal: trueを忘れていました。
form_withの中のlocalオプションです。trueにすることでリモート送信を無効にできます。
これのつけ忘れで3時間足止めを食らいました。
以上です。ありがとうございました。