#<%= form_with do |f| %> updateやcreateが発火しない問題
コントロールやモデルに問題があるコードがないのに発火/動作しない...
updateやcreateができない原因は使っているタグ、ビューファイル(html.erb)に問題があるかも
タグ
<div></div>
<table></table>
いっぱいあるけど割愛
##うまく動作しない集
form
<form>#bootstrapで参考しがちなformタグ..これをform_withと併用するとうまく発火しない原因になる。
<%= form_with model:@user, local:true do |f| %>
<%= f.label :profile_image %>
<%= attachment_image_tag @user, :profile_image, :fill, 30, 30, fallback: "noimage.png"%>
<%= f.submit %>#submitボタンを押して画面がrenderみたいに遷移する
</form>#form_withを消して<div>で囲もう!
tabel
<table>#テーブルタグも同様になる可能性がある。あまり使わない方がいい
<%= form_with model:@user, local:true do |f| %>
<%= f.label :profile_image %>
<%= attachment_image_tag @user, :profile_image, :fill, 30, 30, fallback: "noimage.png"%>
<%= f.submit %>
</table>
しっかりとタグで囲もう!!
<%= form_with model:@user, local:true do |f| %>
<div>------------------------------------------------------------------------------------
<%= f.label :profile_image %>
<%= attachment_image_tag @user, :profile_image, :fill, 30, 30, fallback: "noimage.png"%>
<%= f.submit %>
</div>-----------------------------------------------------------------------------------
divで変な囲い方をすると発火しない原因になる