1.数据传递
父传子:通过在父组件中给子组件自定义属性,在子组件中通过this.props.数据属性名获取
2.事件触发
通过在父组件中给子组件自定义属性,绑定this,在子组件中通过this.props.事件属性名获取
父组件
<TodoItem content={item} index={index} deleteItem={this.handleItemDelete.bind(this)}/>
子组件
<div onClick={this.handleClick}>
{this.props.content}
</div>
handleClick(){
this.props.deleteItem(this.props.index)
}