Sto utilizzando Haml come metodo rapido per la creazione di prototipi di layout. Questo non sta usando Rails, Sinatra o qualsiasi framework.Creare una variabile locale solo in Haml
Quello che voglio fare è dichiarare una variabile nella parte superiore ed essere in grado di chiamarla in tutta la pagina, in modo simile al modo in cui posso dichiarare una variabile in Sass e usarla in tutto il codice.
!!! 5
%body
/Declare Variable
- $type = 'Audio'
.container{:id => "page-#{$type}"}
È possibile?
Non funziona? –
Il prefisso di una variabile con '$' in ruby lo definisce globale, che probabilmente non è quello che vuoi. Rilasciate il '$' e usate semplicemente 'type'. –
sì, lo era. è stato un errore completamente sciocco da parte mia. grazie ragazzi. e grazie anche per le voci riguardanti la variabile globale. – Adam