let str = "<img :src=('face[k].src)>"
this.commentList[i].Content = this.commentList[i].Content.replace(sArr[j], str)
L'exigence est de convertir la chaîne en str en HTML pour la sortie. Cette img provient d'une émoticône. Vérifiez si le contenu renvoyé contient une émoticône, puis remplacez-la. Si je l'affiche comme ceci, ce sera simplement une chaîne. Comment puis-je le convertir en HTML ? Il semble que la méthode eval() ne soit pas prise en charge
Comme suit, après avoir obtenu les données, vous devez modifier le contenu en HTML et le lier à l'aide de la commande v-html :
--- Supplément ---
Le deuxième paramètre de la méthode .replace() prend également en charge l'utilisation de retours de fonction, qui peuvent réaliser des remplacements plus complexes, tels que :
v-html?
Il est recommandé d'utiliser
v-if
MieuxUtilisez innerHTML pour le natif, html() pour jq ;
Quelqu'un a-t-il rencontré le même problème~