html - comment - rails slim attributes



Ruby Slim-Wie definierst du die Klasse eines Elements mit einem Helfer oder einer Variablen? (2)

Wie wäre es mit

div[class="sample #{@variable.name}"]

oder auch

div class=["sample", @variable.name]

oder

.sample *{:class => [@variable1.name, @variable2.name]}

https://ffff65535.com

In Rails Slim (http://slim-lang.com/) ist die Syntax zum Definieren eines neuen Div mit einem Klassennamen "sample" wie folgt:

 .sample
      = "Content goes here"

Dies wird schaffen:

 <div class="sample">
      Content goes here
 </div>

Ich möchte die Klasse eines DIV nach einem Helfer einer Bahn, einer Variablen oder anderen Dingen definieren.

 <div class="sample #{@variable.name}">
   Content goes here
 </div>

Ich habe keine Ahnung, wie man das schlank macht:

 .sample #what else goes here?
   Content goes here

Wer weiß wie?


Sie können Klammern, geschweifte Klammern oder nur ein Leerzeichen verwenden

.first-class(class="second-class-#{ruby_call}")

.first-class *{class: "second-class-#{ruby_call}"}

.first-class class="second-class-#{ruby_call}"




slim-lang