78 votes

Comment échapper à la balise ERB dans ERB ?

J'ai un simple fixture.yml fichier :

label:
    body: "<%= variable %>"

Le problème est que le code ERB est analysé dans le cadre du chargement du dispositif, alors que je souhaite que le corps soit littéralement "<%= variable %>" (non interpolé).

Comment échapper à la balise ERB ?

125voto

molf Points 34978

Ajouter un deuxième % à la balise d'ouverture :

label:
    body: "<%%= variable %>"

Le site <%% La séquence est ERB valide rendu en tant que littéral <% .

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X