Sto cercando di rendere tutto diverso dal primo elemento di un array con una classe CSS che utilizza il motore di template di Jade.Jade Inline Conditional
Speravo di poterlo fare in questo modo, ma senza fortuna. Eventuali suggerimenti?
- each sense, i in entry.senses
div(class="span13 #{ if (i != 0) 'offset3' }")
... a tonne of subsequent stuff
So che avrei potuto avvolgere il codice come sotto, ma per quanto ho capito le regole di nidificazione di Jade a lavorare, avrei dovuto duplicare il codice o estrarlo in una Mixin o qualcosa del genere.
- each sense, i in entry.senses
- if (i == 0)
.span13
... a tonne of subsequent stuff
- else
.span13.offset3
... identical subsequent stuff
C'è un modo migliore per farlo?
btw- perché scrivi di nuovo la stessa identica roba per ogni 'se'? – vsync