1

我喜欢将 HAML 用于 HTML 文档。它具有比 ERB 更具吸引力的简洁语法。它非常适用于 HTML 文档。

非 HTML 呢?例如,具有某些自动替换组件的电子邮件或文本文档?我一直在使用 ERB,但与 HAML 相比,我不喜欢繁重的语法。有什么方法可以将 HAML 用于普通文档,而不会出现 div 和 html 元素何时%开始.一行?

还是我应该调查 HAML 和 ERB 的替代方案?

4

2 回答 2

0

可能不是。当他们真的需要开始一行时,只需使用退格键转义您的%and ,或者在将它们传递给 HAML 编译器之前执行一些巧妙的脚本来处理这些行。.

于 2010-05-29T19:01:50.743 回答
0

我不认为这是有道理的。

HAML 的独特之处在于它使用树表示(使用缩进)来表示 DOM 树。电子邮件没有树形表示,因此对它们使用 HAML 或类似 HAML 的语言是没有意义的。

于 2010-05-29T19:31:14.843 回答