Cada vez que configuro el tipo de script en text/babel o text/jsx, los detectores de eventos del documento y de la ventana dejan de funcionar. ¿Alguien sabe por qué sucede esto y cómo podría solucionarse? Gracias.
Si no hay solución, ¿hay alguna alternativa para usar babel y window listener juntos?
Este es el código html:
<!DOCTYPE html> <html lang="en"> <body> <div id="root"></div> <script src="https://unpkg.com/react@17/umd/react.production.min.js" crossorigin></script> <script src="https://unpkg.com/react-dom@17/umd/react-dom.production.min.js" crossorigin></script> <script src="https://unpkg.com/babel-standalone@6/babel.min.js"></script> <script src="dos.js" type="text/jsx"></script> </body> </html>Y este es el código js:
ReactDOM.render( <h1>Hello, world!</h1>, document.getElementById('root') ); window.addEventListener('load', () => { console.log('hi') })