Esto es un poco complicado una línea de HTML para crear en HAML:HAML - ¿cómo puedo crear esta línea de HTML
<a class="btn btn-navbar" data-toggle="collapse" data-target=".nav-collapse">
No estoy seguro de cómo hacerlo. ¿Alguna idea? Solo puedo hacer esto:
%a.btn
%span.icon-bar Hello
pero no estoy seguro de cómo hacer las cosas complejas.
Gracias!
, ya que hay cero rubí en esta línea, no ayuda a la legibilidad utilizar la sintaxis del cohete hash aquí. '% a.btn.btn-navbar (data-target =". Nav-collapse "data-toggle =" collapse ")' es más útil para los nodos que no tienen valores de atributo calculados. – ocodo
Gracias, @Slomojo! No sabía esa sintaxis ya que no está en los documentos de HAML. Proporciona la mejor legibilidad. – mwld
Está en los documentos, aquí http://haml.info/docs/yardoc/file.REFERENCE.html#attributes pero se discute de forma secundaria al estilo de hash de ruby. (no tiene su propio anclaje) Solo haga una búsqueda en la página de "Atributos de estilo HTML" – ocodo