gpt4 book ai didi

javascript - Rails 3 中的表单和表单验证 : build your own vs Formtastic vs SimpleForm vs other gems?

转载 作者:行者123 更新时间:2023-12-02 20:16:23 40 4
gpt4 key购买 nike

表单不会为您的服务提供差异化​​值(value),但大多数网站显然需要它们。

到目前为止,我们正在构建自己的表单,但我们希望了解其他人如何处理表单 - 特别是表单验证和有吸引力的错误消息 - 以及我们是否缺少更简化的方法。

我们正在使用 Rails 3。

1) 我们的研究表明 Formtastic 和 SimpleForm 是最受欢迎的 gem 。您还尝试过哪些其他方法?

2)您当前方法的优点/缺点是什么?

3) 我们找不到 Formtastic 或 SimpleForm 的演示(实时工作示例)。是的,我们可以下载代码并自己完成,但我们想知道是否有可以首先使用的实例。

谢谢!

最佳答案

我绝对建议使用 formattastic 或 simple-form。虽然两者有些相似(它们的 API 几乎相同),但其理念有点不同。

Formtastic 开始使用,它提供了默认的 css,它生成语义丰富且正确的标记。SimpleForm 的优点是高度可配置,并且允许完全配置生成的 HTML。而且它没有默认的 css。因此,如果您尝试实现由其他人(例如您的设计师)定义的 HTML,则应使用简单形式。如果没有特定的(预先定义的)设计可供遵循,Formtastic 就非常棒。

随着 Formtastic 即将发布 2.0 版本,扩展 Formtastic 会变得更加容易,我衷心推荐使用 Formtastic。为了获得一个漂亮的表单而需要编写的代码量要少得多,而且要容易得多,以至于不使用它似乎很愚蠢。

关于javascript - Rails 3 中的表单和表单验证 : build your own vs Formtastic vs SimpleForm vs other gems?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6256292/

40 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com