JSFiddle反应目标容器不是DOM元素

时间:2018-04-05 11:57:57

标签: javascript reactjs jsfiddle

在下面的jsfiddle page中,我试图从一本书中运行一些React示例:

我是新手做反应和JSFiddle,我不明白我必须改变到简单的示例工作。我在另一篇文章中读过类似问题,<script>必须是<body>标记内的最后一行。但我没有导入React脚本&#34;手动&#34;,我正在使用JSfiddle资源。

JSFiddle在通过<script>标记导入脚本文件和使用资源选项之间有什么区别?还有一个替代方案是在组合框中选择我们将js代码放入的React库。

1 个答案:

答案 0 :(得分:0)

您正在使用document.getElementById('react-container'),但您正在使用课程:<div class="react-container"></div>

将您的代码更改为:

<div id="react-container"></div>

关于SO的下一个问题,请发表您的完整问题,以便SO问题不依赖于JSFiddle

编辑: @NightRyder更新了小提琴:https://jsfiddle.net/n5u2wwjg/9029/