erb indenting:你应该在ruby控制结构中缩进html吗?

时间:2016-08-04 00:27:43

标签: ruby-on-rails indentation erb

当涉及缩进时,这是更普遍的

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

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

2 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:0)

最好使用第一个选项,因为缩进的概念是为了使代码更具可读性,并且必须在咖啡脚本中使用。