【发布时间】:2023-03-04 20:32:01
【问题描述】:
当涉及到<% %>(评估 Ruby 代码)、<% -%>(评估 Ruby 代码,抑制尾随换行符)和 <%- -%>(评估 Ruby 代码,抑制尾随换行符和前导空格)? <%- -%> 似乎会使输出的 HTML 看起来最好,但 <% %> 似乎大部分是我看到的。
【问题讨论】:
-
恕我直言,只要生成的 HTML 有一些可见的缩进结构,HTML 看起来有多“漂亮”并不重要,我不会为抑制换行等而烦恼。
-
我认为 和 在 rails 3 中是同义词(没有尾随换行符)
-
我想你是shaving yaks。编码时有很多事情需要担心,但是您发出的 HTML 是否看起来不错并不是真正重要的事情清单。但是,不要难过,因为你有很好的陪伴。我们都这样做。
-
@Greg +1 对你教我“牦牛剃须”一词的评论。
-
哈哈。是的。得知它有一个术语,这有点令人不安。我一直以为这叫拖延。现在去观看 Ren 和 Stimpy 的节目以找到这一集。 :-)
标签: html ruby-on-rails ruby erb evaluate