Dies ist der Code ich derzeit haben:interpolieren Rubin if-Anweisung in haml JavaScript-Block
:javascript
// do something
- if current_user.role? :client
:javascript
//do something else
Es ist natürlich nicht sehr sauber, da ich das bin zu wiederholen: Javascript-haml Filter. Ich möchte das vermeiden, aber ich weiß nicht, wie man eine Ruby-Anweisung "if" in einen HAML: JavaScript-Block schreibt.
Ich weiß, wie man Variablen mit # {} interpoliert, aber wie machen Sie das gleiche für ganze if/für/etc. Aussagen?
Warum ist eine Zeichenfolge wahr , aber falsch ein Boolescher? – onebree
@HunterStevens kein guter Grund ... wahrscheinlich nur weil es funktioniert :) jetzt behoben. – Caleb