#item
crée un div id = "item"Comment créer des identifiants dynamiques dans Haml?
.box#item
crée un div class = "box" et id = "item"
.box#="item "+x
crée un div class = » boîte » et un commentaire '# = "item" + x'
.box#
="item"+x
jette "élément illégaux: les classes et les ids doivent avoir des valeurs".
Comment définir l'ID sur une variable?
J'ai dû supprimer les espaces pour le faire fonctionner: .box {: id => "item _ # {x}"} – jethroo
comment concaténer une chaîne et une variable convertie par une chaîne dans la méthode de raccourci? J'ai essayé '.box [" item "+ s]' et les variantes sans succès. Est-ce un raccourci utilisant des crochets uniquement compatibles avec les variables? – ahnbizcad
@gwho la méthode de raccourci requiert que x soit une instance d'élément. Utilisez le formulaire d'interpolation de chaîne de formulaire long pour obtenir ce que vous recherchez. .box {: id => "article # {s}"} – EmFi