在网上我见过两个例子

<% if @showIt -%>
  some html content
<% end -%>

并且没有

<% if @showIt %>
  some html content
<% end %>

短跑。两个版本都工作得很好。那么,这有什么区别呢?
谢谢!

有帮助吗?

解决方案

它用于避免在代码后插入换行符。

我找到了一个非常好的解释 这里.

其他提示

上面的链接似乎破裂,它是在叠后精美解释

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top