Использование элементов HAML внутри блока текста - PullRequest
2 голосов
/ 16 декабря 2009

Я часто хочу немного html вроде этого:

(<span id="items_shown">all</span> items shown)

который я получаю с помощью хамла, вот так:

%span><
  (
%span#items_shown><
  all
%span
  items shown)

Обратите внимание, что мне приходится создавать дополнительные промежутки, а затем контролировать пробелы вокруг этих промежутков, чтобы получить нужный синтаксис без лишних пробелов между первым ( и * 1008. *.

Так вот в чем вопрос. Какой лучший способ иметь точный HTML выше, чтобы отображать (all items shown) с all в промежутке? Есть ли что-нибудь более элегантное, чем мой хамл?

1 Ответ

4 голосов
/ 16 декабря 2009

Ознакомьтесь с FAQ по этому вопросу . Короткий ответ: Haml не оптимизирован для встроенной разметки, и просто стыдно использовать HTML, если вам нужно.

...