我是haml的新手,我已经学习了haml的基础知识,我现在能够转换为haml的简单html表单,但我遇到了一个小问题。我正在使用haml转换此代码但无法执行此操作。我从最近3个小时开始尝试。我也谷歌它但没有找到任何可用的答案Haml: If statement inside attribute declaration
我正在转换此代码
<input class="prime campaign_chkbox" data-type="payrolloption" id="<%= element['id'] %>" type="checkbox" <%if element['payrolloption']==1 %> checked <%end%> >
我解决了
%input.prime.campaign_chkbox{:type=>"checkbox", "data-type" => 'payrolloption',:id=>"#{element['id']}", :checked => ("#{element['payrolloption']}"=='1' ? true : false) }