// 調(diào)用子元素回調(diào) num 次,來重復(fù)生成組件functionRepeat(props){// 返回一組JSXlet items =[];for(let i =0; i < props.num; i++){items.push(props.children(i));}return<div>{items}</div>;}functionList(){return(<Repeat num={10}>{(index)=><div key={index}>This is item {index}in the list</div>}</Repeat>);}classAppextendsReact.Component {render(){return(<><List /></>)}}
ReactDOM.render(<App />,document.getElementById('app'))