Задать вопрос
sosnovskyas
@sosnovskyas

Как применить в React тег чтоб небыло ошибки в консоли?

есть код лэйаута
export default React.createClass({
  render() {
    return <html>
    <head>
      <title>{this.props.title}</title>
    </head>
    <body>
       {this.props.children}
       <script src="bundle.js"></script>
    </body>
    </html>;
  }
});

который отдаётся при серверном рендеринге
res.render(
        'index',
        {
          name: 'John'
        },
        (err, html) =>res.send(html)
      );

вроде всё просто, но выдаёт ошибку:
Uncaught Invariant Violation: _registerComponent(...): Target container is not a DOM element.

и вроде тег появляется в разметке страницы.
Что я делаю не так?
  • Вопрос задан
  • 366 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    React-разработчик
    3 месяца
    Далее
  • Merion Academy
    Frontend-разработка на React
    4 месяца
    Далее
  • ProductStar
    React: отточите навыки интерфейсной разработки
    6 недель
    Далее
Пригласить эксперта
Ответы на вопрос 1
@KnightForce
Нужно точнее.
Более полный код.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽