Maison > Questions et réponses > le corps du texte
moteur de modèles artTemplate, les données obtenues à partir de l'arrière-plan sont du code html, qu'elles soient rendues sur la page ou sous forme d'étiquette, comment le résoudre
仅有的幸福2017-07-05 11:05:48
Vous pouvez utiliser jQuery pour remplacer les balises
<script>
var data="<font color='red'>测试数据</font>";//带有html标签的测试数据
$('#p1').html(data);//通过html()方法将数据输出到p中
</script>
Vous l'essayez ! Mec, n'oublie pas de présenter jQuery
Bien sûr, le js natif est également possible
天蓬老师2017-07-05 11:05:48
C'est très simple, vous créez un nouveau nœud DOM <p id="content"></p>, puis var une variable égale à ce code, assignez cette variable au nœud DOM, utilisez la méthode jQuery Comme mentionné ci-dessus , la méthode native est
<script>
var str = "那段代码";
document.getElementById("content").innerHTML(str);
</script>
巴扎黑2017-07-05 11:05:48
// [3]. Utilisez des modèles pour générer du HTML. La sortie est échappée par défaut, utilisez {{#value}}
.欧阳克2017-07-05 11:05:48
J'ai rencontré ce problème lorsque j'utilisais artTemplate récemment.
Utilisez {{@html}}
pour la sortie du texte original
Il y a des risques, à utiliser avec prudence.
Tutoriel officiel : https://aui.github.io/art-tem...Sortie du texte original