Мой код вызывает следующую ошибку:
Uncaught TypeError: React.CreateElement не является функцией at index.html: 11
В вашем коде 2 проблемы:
render
ReactDOM
React
CreateElement
createElement
Рабочий фрагмент:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8" /> <title>Hello World</title> <script src="https://unpkg.com/react@16/umd/react.development.js"></script> <script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js"></script> </head> <body> <div id="root"></div> <script> ReactDOM.render( React.createElement('p', null, 'Hello, world!'), document.getElementById('root') ); </script> </body> </html>
Вы можете просто следовать этому , чтобы создать свою HTML-страницу, или использовать create-react-app или codesandbox .Подробнее о том, как попробовать React здесь .
create-react-app
Возможно, вам нужно импортировать React вверху вашего файла:
import React from 'react';