html - rails - Ruby Slim-¿Cómo se define la clase de un elemento con una ayuda o una variable de rieles?
slim rails example (2)
En rails slim (http://slim-lang.com/) la sintaxis para definir un nuevo div con un nombre de clase "muestra" es la siguiente:
.sample
= "Content goes here"
esto creará:
<div class="sample">
Content goes here
</div>
Quiero definir la clase de un div según el helper de un raíl, una variable u otras cosas ... como, por ejemplo, en rieles:
<div class="sample #{@variable.name}">
Content goes here
</div>
No tengo idea de cómo hacer esto en delgado:
.sample #what else goes here?
Content goes here
Alguien sabe como?
Qué tal si
div[class="sample #{@variable.name}"]
o incluso
div class=["sample", @variable.name]
o
.sample *{:class => [@variable1.name, @variable2.name]}
Puede usar paréntesis, llaves o solo un espacio
.first-class(class="second-class-#{ruby_call}")
.first-class *{class: "second-class-#{ruby_call}"}
.first-class class="second-class-#{ruby_call}"