Jest to rodzaj skomplikowanej linii HTML do stworzenia w haml:haml - jak mogę stworzyć tę linię HTML
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
Nie jestem pewien, jak to zrobić. Dowolny pomysł? Mogę to zrobić tylko:
%a.btn
%span.icon-bar Hello
, ale nie wiem, jak wykonać złożone czynności.
Dzięki!
, ponieważ w tym wierszu jest zerowy rubin, nie ułatwia to użycia tutaj składni rakietowej hash. '% a.btn.btn-navbar (data-cel =". Nav-collapse "data-toggle =" zwiń ")' jest bardziej pomocny dla węzłów, które nie mają obliczonych wartości atrybutów. – ocodo
Dzięki, @ Syomo! Nie znałem tej składni, ponieważ nie ma jej w dokumentach HAML. Zapewnia najlepszą czytelność. – mwld
Jest w dokumentach, tutaj http://haml.info/docs/yardoc/file.REFERENCE.html#attributes, ale jest omawiany jako wtórny do stylu mieszania ruby. (nie ma własnej kotwicy) Po prostu znajdź na stronie "Atrybuty stylu HTML" – ocodo