React Error:Uncaught Error:目标容器不是DOM元素

时间:2017-10-15 12:20:52

标签: reactjs

当我检查控制台时,React显示以下错误:

Uncaught Error: Target container is not a DOM element.

我检查了我的HTML,并且我的React应用程序有正确的容器ID。

ReactDOM.render(<Provider store={store}><App /></Provider>, document.getElementById('app'));

反应加载,应用程序仍然运行。

如何调试此错误?

2 个答案:

答案 0 :(得分:0)

当您在HTML文件中包含两次脚本(bundle.js或其他任何名称)时,可能会发生此错误。

答案 1 :(得分:0)

默认情况下,create-react-app会将root的ID设置为父div,在此处注入React而不是app

添加document.getElementById('root'));