Uncaught SyntaxError: неожиданный токен '<' - PullRequest
0 голосов
/ 16 июня 2020

когда я запускаю этот код в Google chrome он не работает, это просто пустая страница

<!DOCTYPE html>
<html>
  <head>
    <title> "REACT EXAMPLE"></title>
    <script src="react.js"></script>
    <script src="react-dom.js"></script>
  </head>
  <body>
    <div id="container"></div>
    <script type="text/jsx">
      ReactDOM.render(
        <h1> "hello, React!"<h1>,
        document.getElementById('container')
      );
    </script>
  </body>
<html>

Ответы [ 2 ]

0 голосов
/ 16 июня 2020

почему вы делаете это в body?

  <body>
    <div id="container"></div>
    <script type="text/jsx">
      ReactDOM.render(
        <h1> "hello, React!"<h1>,
        document.getElementById('container')
      );
    </script>
  </body>

это должно быть снаружи в вашем src/index.js файле:

ReactDOM.render(<App />, document.getElementById('container'))

0 голосов
/ 16 июня 2020

Вы не закрыли тег «h1».

Сделайте вот так:

 <h1> "hello, React!"</h1>,
...