Este es el código que tengo actualmente:Interpolar rubí sentencia if en haml Javascript bloque
:javascript
// do something
- if current_user.role? :client
:javascript
//do something else
Es obviamente no muy limpio ya que estoy repitiendo el: javascript filtro haml. Me gustaría evitar eso, pero no sé cómo escribir correctamente una declaración "si" de Ruby dentro de un bloque HAML: javascript.
Sé cómo interpolar las variables con # {}, pero ¿cómo haces lo mismo para todo if/for/etc. declaraciones?
Por qué es verdad una cadena , pero falso un booleano? – onebree
@HunterStevens no hay una buena razón ... probablemente solo porque funcionó :) arreglado ahora. – Caleb