【问题标题】:Default wrappers not loading with SimpleForm不使用 SimpleForm 加载的默认包装器
【发布时间】:2018-04-29 17:13:47
【问题描述】:

我在config/initializers 中有两个与 SimpleForm gem 相关的文件——一个是非常标准的配置(我认为这是默认配置),另一个定义了一些包装器。标准配置已将 wrapper_mappings 选项修改为等于 {boolean: :inline_checkbox},希望从另一个文件加载我的 inline_checkbox 包装器。

  • 视图可以使用包装器(我在布尔f.input 元素上尝试过),但在此处定义时不会将其作为默认值。我尝试将boolean 换成check_box 无济于事。
  • 我尝试将定义 config.wrapper_mappings = {boolean: :inline_checkbox} 放在两个文件中,但也没有成功。

最坏的情况,我只会将包装器应用到每个元素...但我宁愿不这样做。

【问题讨论】:

    标签: ruby-on-rails ruby frontend haml simple-form


    【解决方案1】:

    回答我自己的问题。检查config.wrapper_mappings 是否未被其他任何地方覆盖并重新加载服务器。

    【讨论】:

      猜你喜欢
      • 2019-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-09-08
      • 2017-08-13
      相关资源
      最近更新 更多