入门react组件的传递常见问题

外组件给内组件传递

//标签的自定义属性的传递

this.state={

names:'小米',

ages:22

}

const {ages,names}=this.props;

<fuji data={name:'xiaoming'}/>

子组件接受   通过this.props 接受

<h1>姓名{this.props.data.names}</h1>

<h1>年龄{this.props.data.ages}</h1>


内组件给外组件发送数据

<h1 onClick={this.props.onClick.bind(this,{ages:'55',names:'苹果')}>点击更换数据</h1>


外组件定义一个事件

<fuji   onClick={  (item)={this.setState({

    ages:item.ages,

    names:item.names

})


}     }         data={name:'xiaoming'}  />



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值