HAML-подобный синтаксис для не-HTML документов? - PullRequest
1 голос
/ 29 мая 2010

Я люблю использовать HAML для документов HTML. У него чистый синтаксис, который гораздо привлекательнее, чем ERB. Он отлично работает для документов HTML.

Как насчет не-HTML? Как, например, электронное письмо или текстовый документ с некоторыми автоматически заменяемыми компонентами? Я возвращался к ERB, но не люблю тяжелый синтаксис по сравнению с HAML. Есть ли способ использовать HAML для обычных документов без отображения элементов div и html, когда % и . начинают строку?

Или есть какая-то альтернатива HAML и ERB, которую я должен исследовать?

Ответы [ 2 ]

0 голосов
/ 29 мая 2010

Не думаю, что это имеет смысл.

Уникальная особенность HAML заключается в том, что он использует представление дерева (с использованием отступов) для представления дерева DOM.Электронные письма не имеют древовидного представления, поэтому нет смысла использовать для них HAML или HAML-подобный язык.

0 голосов
/ 29 мая 2010

Наверное, нет. Просто избегайте ваших % и . с помощью возврата, когда им действительно нужно начать строку, или выполните некоторые умные сценарии для обработки этих строк перед передачей их компилятору HAML.

...