вопрос о рендеринге хамла - PullRequest
0 голосов
/ 26 августа 2011

У меня похоже проблема с хамлом. Рельсы рендеринга:

%span
  stuff
  #div_name
  moar stuff

в

<span>stuff</span>
<div id='div_name'></div>
moar stuff

есть идеи? почему в промежутке нет «мавров»?

Ответы [ 2 ]

0 голосов
/ 26 августа 2011

Попробуйте это:

%span
  stuff
#div_name
moar stuff

Диапазон содержит только stuff, поэтому необходимо отступать после stuff, чтобы другие элементы не содержались в диапазоне.

Вы также можете написать это так:

%span stuff
#div_name
moar stuff

Что дает именно это:

<span>stuff</span>
<div id='div_name'></div>
moar stuff
0 голосов
/ 26 августа 2011

отлично работает у меня:

$ echo '%span\n  stuff\n  #div_name\n  moar stuff' | haml

<span>
  stuff
  <div id='div_name'></div>
  moar stuff
</span>
...