Mam fragment kodu, w którym próbuję użyć zmiennej dla nazwy klasy w HAML. Oto ona:Używanie zmiennej ruby dla nazwy klasy w HAML
- data_table(@installation_requests, nil, {:placeholder => ''}) do |installation_request, css_class|
%tr{:class => css_class}
Nie widzę nic złego w tym, rubymine IDE nie odbiera albo błąd, to uważa, że uzasadnione jest stosowanie zmiennej. Otrzymuję następujący błąd:
odd number of arguments for Hash
Czy ktoś może wskazać mi, co jest nie tak z powyższym kodem?
Czy pojawia się błąd podczas korzystania ciąg zamiast dosłownego zmienna? –
Spróbuj wywołać 'to_s' na" css_class ". – twe4ked
Tak samo błąd. Kiedy używam tylko stałego łańcucha zamiast zmiennej, działa. – alexs333