/ / Pomocnicy HAML (tab_up) nie działają - ruby, haml, helpery

Pomocnicy HAML (tab_up) nie działają - ruby, haml, helpery

Próbuję użyć tab_up i tab_down haml-helper. Rozumiem, że po tab_up następna linia powinna być wcięta.

Ten kodeks Haml ...

%h1 foo
- tab_up
%p bar
- tab_down
%strong baz

powinien produkować ten html ...

<h1>foo</h1>
<p>bar</p>
<strong>baz</strong>

ale w moim przypadku produkuje ...

<h1>foo</h1>
<p>bar</p>
<strong>baz</strong>

Zmieniam haml na ...

%h1 foo
= tab_up
%p bar
= tab_down
%strong baz

prowadzi do...

<h1>foo</h1>
1
<p>bar</p>
0
<strong>baz</strong>

Wygląda na to, że liczenie kart jest uruchomionepoprawnie, ale nie są brane pod uwagę przy tworzeniu danych wyjściowych. Inni pomocnicy Hamlów biegną dobrze. Czy podczas korzystania z tab_up i tab_down muszę brać pod uwagę cokolwiek innego?

ja używam Railsy 3.2.8, Ruby 1.9.2, System Windows 7

Odpowiedzi:

0 dla odpowiedzi № 1

Gdzie chcesz "zobaczyć" html? Właśnie przetestowałem to dla mnie i działa poprawnie w źródle strony. Jeśli spojrzysz na to w firebugie lub podobnym narzędziu, nie wyświetli to wcięcia.