有条件地设置 CSS 类
如何将此 ERB 代码转换
<div <%= 'class="highlight"' if job.done %>>
为 Haml 代码?
How to convert this ERB code:
<div <%= 'class="highlight"' if job.done %>>
into Haml code?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我相信也能做到这一点,并且如果 job.done == false 则不会创建 class= '',也看起来更像您的初始代码
I believe would also do the trick, and doesn't create class= '' if job.done == false, also looks more like your initial code
如果将属性设置为
false
或nil
,Haml 将完全忽略该属性。If you set an attribute to
false
ornil
, Haml will omit the attribute altogether.