管理 gem — 将自定义 HTML 类 传递到字段中

Administrate gem — Pass custom HTML classes into fields

我使用 Rails 7,Ruby 2.7,administrate gem for my admin dashboard and tailwindcss 作为前端。

我正在尝试将自定义 HTML classes 传递到字段中。我已经使用命令 rails generate administrate:views:field all.

为所有字段类型设置了 generated the partials

例如,在 app\views\fields\string\_form 中,如何向输入字段添加顺风 class?下面是生成文件的一部分。

<div class="field-unit__field">
  <%= f.text_field field.attribute %>
</div>

doc规定有一个实例方法html_class继承自Base,但我很难将它应用到视图中。

像这样就完美了:

哇,好的,这比我想象的要容易得多。我必须这样添加 类:

<div class="field-unit__field">
  <%= f.text_field field.attribute, class: "class1 class2 class3" %>
</div>