如何使用Haml插入带有动态内容的HTML注释?

时间:2014-01-17 22:28:06

标签: ruby haml

如何插入内容由Ruby评估的HTML注释?

这似乎不起作用

/= 2+2

1 个答案:

答案 0 :(得分:4)

单行注释不允许动态内容,将字符串逐字复制到输出中。您可以使用块样式注释来获取动态内容:

/
  = 2 + 2

产生

<!--
  4
-->

您也可以在块样式注释中使用插值(单行注释也不插入):

/
  #{2 + 2}

说实话,我不知道两种风格不同的原因。