KATUUUNs blog

プログラミング学習で得た知識をアウトプットするためのブログです

学習51日目 リロードしないとPOSTできなくて3時間立ち止まった話

こんにちはKATUUUNです。オリジナルアプリも佳境に差し掛かってきました。

今日はタイトルにある通り「リロードしないとPOSTできなくて3時間立ち止まった話
についてアウトプットします。f:id:KT34309349:20210803214942j:plain

<%= 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時間足止めを食らいました。

以上です。ありがとうございました。