Rails,在form_for标签自定义文本中插入span标签 [英] Rails, insert span tag in form_for label custom text

查看:188
本文介绍了Rails,在form_for标签自定义文本中插入span标签的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的问题是我想在 form_for标签自定义文本中插入< span> 标签。在普通的html代码中,它会是这样的:



< label>地址< span class =required> *< / span>< / label>



但它是Rails,我会如何将它插入到这里:

<%= f.label:address,Address%>



这只是表示必填字段。

解决方案

由于大部分表单助手,您可以传递一个do / block而不是名称参数:

 <%= f.label:address do%> 
地址< span class =required> *< / span>
<%end%>

同样适用于 link_to

 <%= link_to root_path do%> 
< div>嘿!< / div>
<%end%>


My problem is I wanted to insert a <span> tag in form_for label custom text. In normal html code, it would be like this:

<label>Address<span class="required">*</span></label>

but it Rails, how would I insert it in here:

<%= f.label :address, "Address" %>

It's just an indication for required fields.

解决方案

As most of the Form helpers, you can pass a do/block instead of the name argument:

<%= f.label :address do %>
  Address<span class="required">*</span>
<% end %>

Works with link_to also:

<%= link_to root_path do %>
  <div>Hey!</div>
<% end %>

这篇关于Rails,在form_for标签自定义文本中插入span标签的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆