Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 循环中的React渲染在第一个元素之后停止_Javascript_Reactjs_Babeljs - Fatal编程技术网

Javascript 循环中的React渲染在第一个元素之后停止

Javascript 循环中的React渲染在第一个元素之后停止,javascript,reactjs,babeljs,Javascript,Reactjs,Babeljs,我正在使用该类渲染多个div,但只看到渲染的第一个div <html> <body> <div class="elem" name="foo"/> <div class="elem" name="bar"/> <script src="public/bundle.js" type="text/javascript"></script> </body> </html> 您的div应该

我正在使用该类渲染多个div,但只看到渲染的第一个div

<html> 
<body> 
  <div class="elem" name="foo"/>
  <div class="elem" name="bar"/>
  <script src="public/bundle.js" type="text/javascript"></script>
</body> 
</html>

您的div应该使用开始和结束标记进行定义

<div class="app" name="foo"></div>
<div class="app" name="bar"></div>


有没有理由在这样的循环中创建多个react应用程序?@spirift——应用程序可能会让人困惑——我把它改成了“MyElement”。。是的,我需要渲染MyElement的倍数。不客气。请将此标记为正确答案。:)
"dependencies": {
  "babel-core": "^6.23.1",
  "babel-loader": "^6.4.0",
  "babel-preset-es2015": "^6.22.0",
  "babel-preset-react": "^6.23.0",
  "react": "^15.4.2",
  "react-dom": "^15.4.2",
  "webpack": "^2.2.1"
}
<div class="app" name="foo"></div>
<div class="app" name="bar"></div>