recherche

Maison  >  Questions et réponses  >  le corps du texte

javascript - moteur de modèles artTemplate, les données obtenues en arrière-plan indiquent comment le code HTML est rendu sur la page

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

大家讲道理大家讲道理2709 Il y a quelques jours1417

répondre à tous(4)je répondrai

  • 仅有的幸福

    仅有的幸福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

    répondre
    0
  • 天蓬老师

    天蓬老师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>

    répondre
    0
  • 巴扎黑

    巴扎黑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}}

    .

    répondre
    0
  • 欧阳克

    欧阳克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

    répondre
    0
  • Annulerrépondre