erb缩进:是否应该在ruby控件结构中缩进html



当涉及到缩进时,更普遍

<% if something? %>
    Test
<% else %>
    Test
<% end %>

<% if something? %>
Test
<% else %>
Test
<% end %>

使用第一个。从纯Ruby到ERB,从JS到Coffeescript,您将保持一致。用眼睛也更容易跟随。

最好使用第一个选项,因为缩进的概念是为了使代码更可读,而在coffee脚本中,这是必须的。

最新更新