simple_form 在没有模型的情况下使用有什么好处?

What benefits does simple_form provide when used without a model?

SimpleForm without for (non model form) 中的答案表明可以在不使用模型的情况下使用 SimpleForm 创建表单。

但是,我不知道这样做是否有意义。

当您不涉及模型对象时,SimpleForm 比 Rails 生成的表单有什么好处?

它提供的好处是,如果您正确配置 simple_form,您不必在字段周围构建任何 html 并向它们添加 类。因为例如 bootstrap 你的输入通常会有一些包装器。

而且您的表单中也有这样的自动错误消息。