我正在使用HAML在Ruby项目上实现Schema微格式,并且无法弄清楚如何在标记上设置空属性.我尝试了nil和false,但他们根本没有显示.
例: <div itemscope>
我想设置一个空的itemscope属性.
我的代码:
.agency.premium{:itemscope => true, :itemtype => 'schema.org/ProfessionalService';}
Run Code Online (Sandbox Code Playgroud)
:itemscope => true似乎是HAML文档中推荐的方法.我得到了与我相同的结果:itemscope => '',一个带有空值的XHTML有效属性(即<div itemscope="">).
可能没问题,但我宁愿把它弄空,如Schema doc中所记录的那样.