Questo è il codice ho attualmente:Interpola rubino if in Haml javascript blocco
:javascript
// do something
- if current_user.role? :client
:javascript
//do something else
E ', ovviamente, non molto pulita dato che sto ripetendo il: javascript filtro Haml. Vorrei evitarlo, ma non so come scrivere correttamente un'istruzione "if" di Ruby all'interno di un blocco HAML: javascript.
So come interpolare le variabili con # {}, ma come si fa lo stesso per intero se/per/etc. affermazioni?
Perché vale una stringa , ma falso un booleano? – onebree
@HunterStevens nessuna buona ragione ... probabilmente solo perché ha funzionato :) risolto ora. – Caleb