Ruby on rails f.label用于复选框

我的视图中有一段代码,如下所示:

 


'i'具有类似a_b_c字符串。 但它在视图上显示为abc而没有下划线。 请让我知道如何在不修剪下划线的情况下在页面上打印字符串。 另请告诉我为什么f.label正在削减下划线。 谢谢

label有助于80%的情况下您传递属性符号,通常包含下划线。 它在生成标签文本时删除下划线,因为大多数时候您不希望标签读取类似First_Name

您可以将字符串作为第二个参数传递,以覆盖标签文本显示的内容。

 <%= f.label(i, "a_b_c") %> 

所以也许你可以试试这样的东西?

 <%= f.label(i, i) %>