学习笔记:React父子组件之间传值

学习前端中~记录一下今天。 困扰了一晚上 ,React传值的代码。

父组件:App,子组件:Info,先上代码:功能是 把父组件中的age,name两个属性和值传给子组件

App:

import React,{Component, Fragment} from "react";
import Info from "./info";
export default class Hello extends Component{
  constructor(props){
    super(props);
        // 下面是数据
    this.state={
      name:"张三",
      age:18
    }
        // 上面是数据
  }
  render(){
    return <Fragment>
      {/* 这是父组件,下面的代码 意思是 把父组件里state里面的name属性值age属性值传递给子组件 */}
        <Info name={this.state.name} age={this.state.age}/>
    </Fragment>
  }
}
import React, { Component, Fragment } from "react";
class Info extends Component {
    render() {
        return <Fragment>

            <div>{this.props.name}</div>
            {/* 这是子组件接收父组件传过来的值用的 */}
            <div>{this.props.age}</div>
        </Fragment>
        
    }

}
export default Info;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值