Aşağıdakileri HAML'ye dönüştürmenin daha iyi bir yolu var mı?Dinamik sınıf adı HAML içinde
<% flash.each do |key, value| %>
<div class="flash <%= key %>"><%= value %></div>
<% end %>
En Yapabileceğim geçerli:
- flash.each do |key, value|
%div{:class => "flash " + key.to_s}= value
Ama garip görünüyor. Ve .flash#{ key}= value
doğru görünmüyor mu?!?
için
benzer olabilir. bana verir: '
Oops, üzgünüm. Flaş hakkında alıntı yapmayı unuttum. Lütfen güncellenmiş cevaba bakınız. Şimdi çalışacağını düşünüyorum. – bowsersenior
gerçekten de öyle! Teşekkürler. Bunu başka bir gün için açık tutmak, herhangi birinin daha özlü bir yol bulabileceğini görmek için. Bunu başarmak için bir yol varsa, eğer HAML istismar etmek için çok istekli * varsayılmış * 'div' etiketi ile ... – Meltemi