dans HAML, que signifie {% =%}?

Je vois cette ligne dans un fichier .html.haml (projet RoR)

.upload
  {%=o.name%}

Qu'est-ce que ça veut dire? il imprime simplement la sortie de o.name? Je veux dire, c'est la même chose que:

.upload
  =o.name

Ou fait une analyse géniale.

Merci!

2
Il imprime littéralement {% = o.name%} , peut-être pour la création de modèles côté client.
ajouté l'auteur Stefan, source
Stefan, pouvez-vous s'il vous plaît ajouter cela comme une réponse afin que je puisse l'accepter, merci à tous pour votre contribution!
ajouté l'auteur Jorge Sampayo, source
ça ressemble à un moyen d'invoquer erb ..
ajouté l'auteur sircapsalot, source
il n'y a absolument rien dans la documentation qui se réfère à {%%} {} est réservé pour les attributs, et % est réservé pour un élément. Je pense que c'est mal formulé?
ajouté l'auteur sircapsalot, source

1 Réponses

Je doute que cela fasse partie de la syntaxe de HAML, donc il est probablement utilisé sur le site client pour la création de modèles ou à d'autres fins (comme Stefan l'a mentionné).

0
ajouté