【发布时间】:2019-01-21 17:31:56
【问题描述】:
我在使用 rails simple_form gem 时遇到问题。我正在使用 bootstrap 4。
我通过将gem 'simple_form' 添加到 Gemfile 来安装 gem。我还通过rails g simple_form:install --bootstrap 运行了生成器。
Simple Form 在我的应用程序中几乎可以完美运行。这是一个使用名为“Store”的模型的示例,该模型具有一个字符串属性:“name”。
<%= simple_form_for @store do |f| %>
<%= f.input :name %>
<%= f.button :submit, class: "btn-primary" %>
<%= link_to "Cancel", stores_url, class: %w[btn btn-danger] %>
<% end %>
我在这段代码中遇到的唯一问题是,当表单用于更新页面时,simple_form 会向输入元素添加一个“.is-valid”类,这会导致引导程序向该字段添加绿色边框.如果没有预先填写该字段,例如将表单用于“新建”操作时,则不会发生这种情况。
谢谢
【问题讨论】:
-
听起来像预期的行为。问题是什么?
标签: ruby-on-rails ruby bootstrap-4 simple-form