2015-06-27 34 views
0

我想輸出一個標籤是這樣的:是否可以在rails link_to中添加沒有值的html-attributes?

<a href="#" itemscope class="features__cta button>Stuff</a> 

我知道我可以這樣添加HTML的屬性標籤,但我怎麼添加一個沒有價值呢?

<%= link_to t('features.cta'), t('features.cta_link') , class: 
'features__cta button', itemprop: "priceSpecification" %> 

回答

0

Boolean attributes

沒有價值或零字符串值仍是等效的,所以你可以這樣寫

<%= link_to t('features.cta'), t('features.cta_link') , class: 
'features__cta button', itemprop: '' %> 
+0

這會在標記中導致itemprop =「」,這是否正確? – Himmators

+0

@Himmators是的。 –

0

您可以添加HTML屬性,這樣

<%= link_to t('features.cta'), t('features.cta_link') , :class => "Myclass", :itemprop => ""%> 
相關問題