我喜欢将HAML用于HTML文档。它具有干净的语法,比ERB更具吸引力。它适用于HTML文档。
非HTML怎么样?例如,具有某些自动替换组件的电子邮件或文本文档?我一直在回到ERB,但与HAML相比,不喜欢沉重的语法。有没有办法在普通文档中使用HAML而不会在%
和.
开始行时显示div和html元素?
或者我应该调查HAML和ERB的替代方案吗?
答案 0 :(得分:0)
可能不是。当他们确实需要启动一行时,只需使用退格键逃避%
和.
,或者在将这些行传递给HAML编译器之前执行一些巧妙的脚本来处理这些行。
答案 1 :(得分:0)
我认为这没有道理。
关于HAML的独特之处在于它使用树表示(使用缩进)来表示DOM树。电子邮件没有树形表示,因此对它们使用HAML或类似HAML的语言是没有意义的。