在 Rails 7 中,使用标签生成的表单form_with
默认发送远程请求(turbo.js 处理表单提交事件,无论如何)。
remote: false
以前,人们会将local: true
参数传递给表单助手,以获取常规的 HTML 表单行为。
但现在不行了,这不起作用:
<%= form_with scope: :session, url: session_path, local: true do |form| %>
<p><%= form.label :email %></p>
<p><%= form.text_field :email %></p>
<p class="mt"><%= form.label :password %></p>
<p><%= form.password_field :password %></p>
<p class="mt"><%= form.submit "Enter" %></p>
<% end %>
为了从我的表单中获取非 XHR 请求,我应该将什么选项传递给 form_with 助手?