Mi piacerebbe che la mia pagina Jade estendesse layout diversi, a seconda delle condizioni. Quindi il mio codice è simile al seguente:nodo jade condizionale jade
if myConditionVariable
extends layout1
else
extends layout2
block content
p here goes my content!
Ora, questo non funziona. Sembra che solo le ultime estensioni definite saranno rispettate, indipendentemente dalle condizioni. Ho provato anche in modo dinamico la definizione del TemplateName, come ad esempio
extends myLayoutNameVariable
e impostare la myLayoutNameVariable in diversi modi (esprimere la funzione di supporto dinamico, impostarlo come var, var locale ecc ...)
c'è qualche altra soluzione per i layout condizionali o qualcuno può dirmi cosa sto facendo male?
Acclamazioni, simon
Intendevi '- se myConditionVariable' - vedere che meno di' if'? (Lo stesso vale per il ramo 'else'.) Inoltre, probabilmente si intende' append block 'o qualcosa del genere. – elmigranto