首页 > 解决方案 > Rails form_with:local:true与remote:false相同吗?

问题描述

换句话说,这两个条款只是彼此的镜像吗?form_with 的文档对此并不清楚。

标签: ruby-on-rails-5

解决方案


local:true 和 remote:false 一样吗?

如果您的意思是remote: falseofform_forlocal: trueofform_with相同,那么是的,它们都是相同的!但如果意思是remote: falselocal: trueform_with相同,那么IDK​​。事实上,在. _remoteform_with

以下是来自form_with和的详细信息form_for

:local - 默认情况下,表单提交是远程且不显眼的 XHR。使用 local: true 禁用远程提交。

:remote - 如果设置为 true,将允许 Unobtrusive JavaScript 驱动程序控制提交行为。默认情况下,此行为是 ajax 提交。


推荐阅读