web-dev-qa-db-fra.com

Texte au format HTML dans Mustache.js

J'ai un tableau comme celui-ci en JavaScript:

[name: "myname", text: "<p>my html text</p>"]

Maintenant, lorsque j'utilise cela dans mon modèle Moustache, il affiche le texte sous la forme:

<p>my html text</p>

Je veux juste l'avoir en html, comme:

my html text

-

Le modèle que j'utilise est quelque chose comme ceci:

<div>
    {{name}}
    {{html}}
</div>
37
Saif Bechan

utilisez des accolades triples si vous souhaitez afficher du code HTML. {{{html}}}

à partir des documents:

Toutes les variables sont échappées HTML par défaut. Si vous souhaitez restituer du HTML non échappé, utilisez la triple moustache: {{{name}}}. Vous pouvez également utiliser & pour échapper une variable.

https://github.com/janl/mustache.js/

97
Mark