Bir dizideki ilk öğeden her şeyi ayrı bir şekilde CSS sınıfının Jade templating motorunu kullanarak yapmaya çalışıyorum.Jade Inline Koşullu
Bunu böyle yapabileceğimi umuyordum, ama şans yok. Baska öneri?
- each sense, i in entry.senses
div(class="span13 #{ if (i != 0) 'offset3' }")
... a tonne of subsequent stuff
ben olarak aşağıdaki kodu sarabilirdiniz biliyorum ama bildiğim kadarıyla işe Jade'in yuvalama kurallarını anlamak gibi, kodu çoğaltmak veya mixin veya bir şeye ayıklamak gerekir.
- each sense, i in entry.senses
- if (i == 0)
.span13
... a tonne of subsequent stuff
- else
.span13.offset3
... identical subsequent stuff
Bunu yapmanın daha iyi bir yolu var mı?
btw- neden her bir "if" için aynı özdeş yazıyı tekrar yazıyorsunuz? – vsync