Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

144
Vistas
JSX transforma html en reacción pura

soy nuevo en JSX, especialmente aprendiendo esto para los bloques de gutenberg. Estoy tratando de convertir de alguna manera una cadena de html para que reaccione puramente con babel. Vi que hay una función en la transform de babel para lograr eso, pero no puedo usarla y hay casi no hay información al respecto en ninguna parte si hay alguna forma de convertir las cosas de esta manera, dígame cuál es el ejemplo de código a continuación

este

 let str = ` <div> <h1>test</h1> </div> `

a esto

 /*#__PURE__*/ React.createElement("div", null, /*#__PURE__*/React.createElement("h1", null, "test"));
about 4 years ago · Juan Pablo Isaza
2 Respuestas
Responde la pregunta

0

Puedes usar react-html-parser . Hace exactamente eso.

https://www.npmjs.com/package/react-html-parser

Ejemplo

 import ReactHtmlParser from 'react-html-parser'; const HTMLRenderingComponent = () => { const htmlString = '<div>Example HTML string</div>'; return ReactHtmlParser(htmlString); }
about 4 years ago · Juan Pablo Isaza Denunciar

0

Puede usar reaccionar-html-parser. Hace exactamente eso.

https://www.npmjs.com/package/react-html-parser

ejemplo:

 import React from 'react'; import ReactHtmlParser, { processNodes, convertNodeToElement, htmlparser2 } from 'react-html-parser'; class HtmlComponent extends React.Component { render() { const html = '<div>Example HTML string</div>'; return <div>{ ReactHtmlParser(html) }</div>; } }
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda