将*添加到所需的表单标签

Mar*_*der 5 forms ruby-on-rails simple-form

有没有人有一个很好的方法来添加*到所需的表单标签,而不必转向像SimpleForm这样的工具?

我不喜欢SimpleForm将所有这些奇怪的包装器和类添加到我的东西的方式.我认为SimpleForm的重点是允许你编写简单的语义形式ERB(它肯定会这样做) - 但不会同时通过随机添加包装器和类来搞乱现有的布局.在将它们带到Rails之前,我总是将我的表单设置为样式,所以我想告诉它使用哪些类,而不是相反.

mik*_*ked 28

你不能只是简单地标记你的标签吗?

你的标签:

<label class="required">MyRequiredField</label>
Run Code Online (Sandbox Code Playgroud)

你的CSS.

label.required:after{content:"*"}
Run Code Online (Sandbox Code Playgroud)

或者我错过了你想要完成的事情?