leí el Haml docs donde hablan de la etiqueta pre
y "espacios en blanco preservar". De acuerdo con la documentación, pre
"conserva espacios en blanco" por defecto y hay que utilizar el operador ~
para dar salida a los contenidos de la etiqueta para conseguir que se representa correctamente. Siguiendo la práctica recomendada, tengo esto:¿Cómo puedo hacer que Haml represente correctamente el contenido de una etiqueta previa?
%pre
~ @calendar.main_template
La salida en el navegador:
(esto puede ser un poco confuso - la aplicación es permitir al usuario manipular código Haml, así que estoy realmente la visualización del código Haml aquí en la interfaz de usuario)
%div
= events
Qué quieren de salida:.
%div
= events
I también intenté usar =
en lugar de ~
. También intenté %pre>
, %pre<
y %pre><
todos con resultados idénticos.