0
到content_tag我想添加一個類Rails代碼裏面(:i)
標籤:添加類中的Rails
<td><%= link_to content_tag(:i), item %></td>
我想最終的代碼看起來像:
<td><a href="/items/2"><i class="#"></i></a></td>
到content_tag我想添加一個類Rails代碼裏面(:i)
標籤:添加類中的Rails
<td><%= link_to content_tag(:i), item %></td>
我想最終的代碼看起來像:
<td><a href="/items/2"><i class="#"></i></a></td>
@Do gbert是正確的,但您需要通過nil
作爲第二個參數,因爲content_tag
被定義爲
def content_tag(tag, content_or_options_with_block=nil, options=nil, escape=true, &block)
...
end
如果傳遞塊中的第二個參數是隻考慮內容。爲了擴展它,在這一點上傳遞任何額外的選項將成爲HTML屬性,所以相同的形式適用於諸如標識線,數據線*等
content_tag(:i, nil, class: '#', id: 'foo', data: {foo: 'bar'})
將成爲
<i class="#" id="foo" data-foo="bar"></i>
試試這個
<%=的link_to content_tag(:ⅰ,:類=> '#'),項目%>
真棒!謝謝。 –
感謝您發佈:) –