是否有任何兼容 Rails 4 的表单构建器 gem(s) 为 Twitter Bootstrap 3.0.0 表单提供全面支持?
这是我认为“全面”支持的基准:
- 支持所有 3 种布局(基本、水平、内联)
- 支持基本输入类型(输入、文本区域、选择等)
- 支持堆叠和内联复选框/单选按钮
- 支持所有输入状态(焦点、禁用、验证)
- 支持帮助文本/错误消息
- 支持 input-append/prepend(现在在 TWBS3 中称为 input-group)。
- 支持处理 Rails 的特定表单“元素”,例如 date_select(内联选择框)
有关 TWBS3 表单的详细信息,请参阅 TWBS3文档和WIP github 问题。
我已经查看了simple_form和twitter_bootstrap_form_for,虽然两者都在取得进展,但目前似乎都没有提供足够的解决方案。
简单的模式
似乎有基本布局的解决方案,但据我所知,由于 TWBS3 需要额外的网格标记,目前无法使用水平表单。
https://github.com/plataformatec/simple_form/pull/864 https://github.com/plataformatec/simple_form/issues/857
Twitter 引导表单
这个拉取请求看起来很有希望,但我可以看到正在使用的标记和类有一些不准确之处。
https://github.com/stoset/twitter_bootstrap_form_for/pull/84