Mini pique: HAML – Atributo condicional en etiqueta HTML
Publicado el 4 de julio de 2013Haml – markup haiku[/caption]Digamos que tenemos una tabla, donde debemos aplicar una clase a las filas que cumplan cierta condición. El código es el siguiente:
%tr{ (condición) ? {class: "active"} : {}} |
Se usa el operador ternario. Si la condición da verdadera, se agrega el atributo class="active"
a la etiqueta tr
, en caso contrario no se le agrega nada.
Es así de sencillo pero me costó encontrarlo la primera vez que lo necesité. La segunda vez también me costó bastante así que lo dejo acá para referencia.
Publicado también como protip en Coderwall para tenerlo siempre bien a mano.
No hay comentarios en este post
Feed de comentariosDejar un comentario
<pre lang="L"> código </pre>
Siendo L un lenguaje compatible GeSHI. Más info.