【发布时间】:2017-12-14 22:08:29
【问题描述】:
我正在做一个项目,我们不会使用 ajax 调用来提交表单,所以我需要在项目的每个表单中添加 local: true,如 rails docs 所示:
:local - By default form submits are remote and unobstrusive XHRs. Disable remote submits with local: true.
有什么方法可以将本地选项默认设置为true?
我们正在像这样使用 Rails 5 form_with 助手:
<%= form_with(model: @user, local: true) do |f| %>
<div>
<%= f.label :name %>
<%= f.text_field :name %>
</div>
<div>
<%= f.label :email %>
<%= f.email_field :email %>
</div>
<%= f.submit %>
<% end %>
【问题讨论】:
-
你解决过这个问题吗?
-
并非如此。必须为每个表单设置
local: true
标签: ruby-on-rails-5 ruby-on-rails-5.1