管理 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
,但我很难将它应用到视图中。
像这样就完美了:
field.attribute.html_class("class1 class2 class3")
field.attribute.with_options(html_class: "class1 class2 class3")
哇,好的,这比我想象的要容易得多。我必须这样添加 类:
<div class="field-unit__field">
<%= f.text_field field.attribute, class: "class1 class2 class3" %>
</div>
我使用 Rails 7,Ruby 2.7,administrate gem for my admin dashboard and tailwindcss 作为前端。
我正在尝试将自定义 HTML classes 传递到字段中。我已经使用命令 rails generate administrate:views:field all
.
例如,在 app\views\fields\string\_form
中,如何向输入字段添加顺风 class?下面是生成文件的一部分。
<div class="field-unit__field">
<%= f.text_field field.attribute %>
</div>
doc规定有一个实例方法html_class
继承自Base
,但我很难将它应用到视图中。
像这样就完美了:
field.attribute.html_class("class1 class2 class3")
field.attribute.with_options(html_class: "class1 class2 class3")
哇,好的,这比我想象的要容易得多。我必须这样添加 类:
<div class="field-unit__field">
<%= f.text_field field.attribute, class: "class1 class2 class3" %>
</div>