Javascript 循环中的React渲染在第一个元素之后停止
我正在使用该类渲染多个div,但只看到渲染的第一个divJavascript 循环中的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应该
<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>