ruby-on-rails-3 – HAML:使用公共内容缩进if / else语句

前端之家收集整理的这篇文章主要介绍了ruby-on-rails-3 – HAML:使用公共内容缩进if / else语句前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我认为我有以下几点:
- if (condition)
  %div.truecondition
    (Ten lines of content)
- else
  %div.falsecondition
    (Ten lines of the same content)

我想将10行内容分解为if / else语句以下…但如果我这样做,缩进意味着内容不会嵌套在if / else中指定的div内.我确定这是一个常见的问题,我只是想知道解决方案是什么.那么……如何在保持内容嵌套在.truecondition / .falsecondition div中的同时分解出十行呢?

解决方法

你可以尝试 Ternary operator
%div{ :class => condition ? 'truecondition' : 'falsecondition' }
  (Ten lines of content)
原文链接:https://www.f2er.com/ruby/267380.html

猜你在找的Ruby相关文章