我想做这样的事情:
<div class="show_details_block">
<% if @model.details.length > 0 then %>
<%= h(@model.details) %>
<% else %>
"No details available"
<% end %>
</div>
但是,这会在我的 HTML 源代码中添加不需要的换行符。我宁愿避免像这样内联写它:
<div class="show_details_block"><% if @task.details.length <= 0 then %>"No details available"<% else %><%= h(@task.details) %><% end %></div>
我可以保持我的代码格式/样式,而不必面对不必要的换行符的后果吗?
哈姆对应:
.show_details_block
- if @model.details.length > 0 then
= h(@model.details)
- else
No details provided..