在html中嵌入ruby时,E文本编辑器会添加破折号

时间:2011-11-30 23:01:53

标签: erb

当我在电子文本编辑器中执行某些命令时,

<% form_for(:session, :url => sessions_path) do |f| -%>

<% end -%>

它在-%>添加短划线,这会影响到什么吗?我怎样才能改变它?

1 个答案:

答案 0 :(得分:2)

引用the documentation

  

从2.6.0开始,<%= -%>删除了尾部空格和换行符。

这通常与不打印任何内容的ERb标记一起使用,以减少输出HTML中多余空格的数量。