Haml: cum pot seta o valoare de clasă dinamică?

Am următorul cod html.erb căut să mă mut în Haml:

<%= item.dashboardstatus.status %>

Ceea ce face este să asociați clasei CSS a statutului atribuit curent cu intervalul.

Cum se face asta în Haml? Sunt sigur că lipsesc ceva foarte simplu.

0
fr hi bn
a fost soluția ta la fel ca mai jos?
adăugat autor Demwunz, sursa

2 răspunsuri

A funcționat.

Unde vreodată link-ul este la pagină face ceva de genul asta

  %div{"data-turbolinks" => "false"}
    = link_to 'Send payment', new_payments_manager_path(sender_id: current_user.id, receiver_id: @collaboration.with(current_user).id, collaboration_id: params[:id]), class: 'button'
0
adăugat

Nu sunt sigur. Poate:

%span{:class => item.dashboardstatus.cssclass }= item.dashboardstatus.status
0
adăugat
cum procedați atunci când eticheta dvs. nu este o etichetă html directă, ci este generată printr-un ajutor pentru șine?
adăugat autor ahnbizcad, sursa