В рельсах, я часто сталкиваюсь с ситуацией, когда внутри взглядов я сделаю что-то вродеЕсли другое заявление в .html.erb в представлениях
<% if @some_condition_previusly_established_in_a_controller %>
<div class="one">123</div>
<% else %>
<div class="two">something else</div>
<% end %>
Это выглядит немного cluttery. Является ли это приемлемым способом работы с представлениями или нет?
Вы можете использовать <% -%>, чтобы избежать пустых строк, добавляемых к полученному HTML кода. –