如何向Rails内容标签添加多个类?内容标签上的多个类
我已经试过
content_tag(:span, 'some text', class: ('foo', 'bar'))
content_tag(:span, 'some text', class: cssClass, class: 'test')
一类工作得很好:
content_tag(:span, 'some text', class: 'foo')
如何向Rails内容标签添加多个类?内容标签上的多个类
我已经试过
content_tag(:span, 'some text', class: ('foo', 'bar'))
content_tag(:span, 'some text', class: cssClass, class: 'test')
一类工作得很好:
content_tag(:span, 'some text', class: 'foo')
要添加多个类:
content_tag(:span, monthText, class: 'foo bar')
也许是这样的:
content_tag(:span, monthText, class: ['foo', 'bar'].join(' '))
这个工作+1,但你不需要创建一个数组然后加入他们。这会给服务器带来额外的负担。请参阅@siddick解决方案 –
我建议学习Ruby语法的基础知识 - 这样做之后,您就会知道尝试1,2和3显然不是竞争者,并且数组更有可能工作:'class:[: foo,:bar]' –
你是对的,他们是妄图企图:)。我删除了它们。 siddicks字符串对我来说是最简单的解决方案。 – swelet