Tengo una aplicación Express que utiliza el motor de vista de Jade predeterminado. Cuando intento renderizar HTML tal como está en un elemento <pre>
, se representa como elementos DOM reales en lugar de caracteres literales.nodejs, marcado de escape de jade
h1 Code Sample
pre
code
<div>some text</div>
Salida:
<h1>Code Sample</h1>
<pre>
<code>
<div>some text</div>
</code>
</pre>
¿Cómo escapar el código HTML para que se representa como sigue?
<h1>Code Sample</h1>
<pre>
<code>
<div>some text</div>
</code>
</pre>
La publicación se pregunta cómo ** escaparse ** html, no unescape. Ver mi respuesta a continuación. –