在 ruby 中你可以像这样做条件 block
block do |n|
puts n
end if foo == bar
这将转化为 erb 为
<% block do |n| %>
<%= n %>
<% end if foo == bar %>
有没有办法在 haml 中实现这一点,而不是将 block 包装在条件中?
最佳答案
- block do |n|
= n
- end if foo == bar
在这种情况下,Haml 确实允许 end
。
关于ruby - haml中的条件 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3753624/