javascript - moteur de modèles artTemplate, les données obtenues en arrière-plan indiquent comment le code HTML est rendu sur la page
大家讲道理2017-07-05 11:03:48
0
4
1401
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
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);
Vous pouvez utiliser jQuery pour remplacer les balises
Vous l'essayez ! Mec, n'oublie pas de présenter jQuery
Bien sûr, le js natif est également possible
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>
</script>
// [3]. Utilisez des modèles pour générer du HTML. La sortie est échappée par défaut, utilisez {{#value}}
.J'ai rencontré ce problème lorsque j'utilisais artTemplate récemment.
Utilisez
{{@html}}
pour la sortie du texte originalIl y a des risques, à utiliser avec prudence.
Tutoriel officiel : https://aui.github.io/art-tem...Sortie du texte original