06-列表渲染-for.html

被刻印的时光 ゝ 提交于 2019-11-30 22:31:13
 <div id="root"></div>
  <script src="./react.js"></script>
  <script src="./react-dom.js"></script>
  <script src="./babel.min.js"></script>
  <script type="text/babel">


    var arr = ['aaa','nnnn','ccc']
    //此时展开是没有标签得,希望套上标签
    // const el=(<div>{arr}</div>)
    
    // var h2s=[]
    // for(var i=0;i<arr.length;i++){
    //   h2s.push(<h2>{arr[i]}</h2>)
    //   //arr[i]要加{},否则不是变量,会显示3个arr[i]
    //   // h2s.push(<h2>arr[i]</h2>)
    // }


    var h2s=arr.map(function(curVal,index){
      return <h2>{curVal}</h2>
    })
    //{}是支持map语句得,for循环是不支持得
    const el=(<div>{h2s}</div>)

    ReactDOM.render(el,document.getElementById('root'))
  
  </script>

 

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!