Partage
  • Partager sur Facebook
  • Partager sur Twitter

PrettyHtml rendu avec balises

    20 septembre 2019 à 12:26:36

    Hello les devs,
    Je travaille sur un projet Meteor et j'utilise une fonction qui me permet de différencier 2 chaînes de caractères et de styliser les différences via des balises html (del, span, etc).
    J'utilise la fonction dans un helper qui me permet de retourner le texte avec les différences stylisées :
    transformContentCorrection(contentCorrection) {
    		
    		let contentTicket = Tickets.findOne({_id: FlowRouter.getParam('ticketId')}).content
    		contentCorrection = this.content
    			
    		let diffs = diff_match_patch.prototype.diff_main(contentTicket, contentCorrection)
    		
    		let prettyCorrection = diff_match_patch.prototype.diff_prettyHtml(diffs)
    		
    		return prettyCorrection
    	}
    <p class="card-text">{{transformContentCorrection this.content}}</p>
    La fonction fait son travail, mais les balises de style sont affichées en brut sur le rendu html :
    • Partager sur Facebook
    • Partager sur Twitter

    PrettyHtml rendu avec balises

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown