ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
~~~ //1.定义TodoItem组件 import React,{Component} from 'react'; class TodoItem extends Component { render(){ return ( <div> item </div> ) } } export default TodoItem ~~~ ~~~ //2.在父组件中引入使用 import TodoItem from './components/TodoItem'; class App extends Component { constructor(props) { super(props); this.state ={ list:[1,2,3] } } render() { return ( <div> {this.state.list.map((item,index)=>{ return <TodoItem key={index}></TodoItem> })} </div> ) } } export default App; ~~~ ~~~ //3.父组件使用属性向子组件传值 <TodoItem key={index} content={item}></TodoItem> ~~~ ~~~ //4.子组件通过this.props使用数据 import React,{Component} from 'react'; class TodoItem extends Component { render(){ return ( <div> {this.props.content} </div> ) } } export default TodoItem ~~~