Dans React, vous rencontrez souvent des situations où vous devez restituer des chaînes HTML sous forme de contenu HTML réel. Bien que certaines tentatives puissent entraîner l'affichage de la chaîne sous forme de chaîne plutôt que de HTML, vous pouvez adopter plusieurs approches pour obtenir le résultat souhaité.
Une méthode consiste à utiliser la propriété dangereusementSetInnerHTML lors de la création d'un élément HTML. Cette propriété vous permet d'insérer du HTML brut dans le composant. Par exemple, si vous disposez d'une chaîne HTML contenant un
<div dangerouslySetInnerHTML={{ __html: "<h1>Hi there!</h1>" }} />
Cela devrait restituer l'élément
Dans votre cas spécifique, où this.props.match.description n'est pas rendu au format HTML, vous pouvez essayer le suivant :
En mettant en œuvre ces étapes, vous devriez être en mesure de restituer avec succès les chaînes HTML sous forme de HTML réel dans votre application React. Cependant, il est toujours crucial de donner la priorité à la sécurité en nettoyant l'entrée avant d'utiliser la propriété dangereusementSetInnerHTML.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!