不变违反:_registerComponent(…):目标容器不是DOM元素

在制作平凡的React示例页面后,我收到此错误:


未捕获的错误:始终违反:_registerComponent(...):目标容器不是DOM元素。


这是我的代码:


/** @jsx React.DOM */

'use strict';


var React = require('react');


var App = React.createClass({

  render() {

    return <h1>Yo</h1>;

  }

});


React.renderComponent(<App />, document.body);

HTML:


<html>

<head>

  <script src="/bundle.js"></script>

</head>

<body>

</body>

</html>

这是什么意思?


有只小跳蛙
浏览 793回答 3
3回答

12345678_0001

该准备功能,可以使用这样的:$(document).ready(function () {&nbsp; React.render(<App />, document.body);});如果您不想使用jQuery,可以使用以下onload函数:<body onload="initReact()">...</body>
打开App,查看更多内容
随时随地看视频慕课网APP