代码之家  ›  专栏  ›  技术社区  ›  Nikita Rybak

Dash在Ruby on Rails HTML Scriptlet中是什么意思?

  •  2
  • Nikita Rybak  · 技术社区  · 15 年前

    在网上,我看到了两个例子

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

    而没有

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

    短跑。两种版本都很好地工作。那么,它有什么区别呢?
    谢谢!

    2 回复  |  直到 12 年前
        1
  •  9
  •   Ju Nogueira    15 年前

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

    我找到了一个很好的解释 here .

        2
  •  0
  •   Community Mohan Dere    8 年前

    上面的链接似乎断了,在 this 栈柱