Existe-t-il un moyen d'insérer une chaîne avec des balises html dans un modèle de guidon sans échapper les balises dans la chaîne sortante?
template.js:
<p>{{content}}</p>
utiliser le modèle
HBS.template({content: "<i>test</i> 123"})
résultat réel:
<p><i>test</i> 123</p>
résultat attendu:
<p><i>test</i> 123</p>
javascript
handlebars.js
Andreas Köberle
la source
la source
Réponses:
Essayez comme
J'ai la référence officielle pour soutenir ma réponse:
la source
{{ rawHtml expression }}
.Dans votre modèle, vous devez ajouter des moustaches triples comme celle-ci.
<p>{{{content}}}</p>
la source
Selon la documentation de Handlebars, http://handlebarsjs.com/expressions.html
Citation de la documentation ,
Passez le modèle HTML brut au modèle Handlebars et obtenez la sortie HTML brute en utilisant des crochets triples.
la source