React官網零基礎學習筆記(2)-通過屬性傳遞數據

原文如下:


Passing Data Through Props

Just to get our feet wet, let’s try passing some data from our Board component to our Square component.

In Board’s renderSquare method, change the code to pass a prop called value to the Square:

class Board extends React.Component {
  renderSquare(i) {
    return <Square value={i} />;
  }

Change Square’s render method to show that value by replacing {/* TODO */} with {this.props.value}:

class Square extends React.Component {
  render() {
    return (
      <button className="square">
        {this.props.value}
      </button>
    );
  }
}

Before:

React Devtools

After: You should see a number in each square in the rendered output.

React Devtools

View the full code at this point

Congratulations! You’ve just “passed a prop” from a parent Board component to a child Square component. Passing props is how information flows in React apps, from parents to children.


 

北京市---市辖区---东城区---东华门街道办事处 北京市---市辖区---东城区---景山街道办事处 北京市---市辖区---东城区---交道口街道办事处 北京市---市辖区---东城区---安定门街道办事处 北京市---市辖区---东城区---北新桥街道办事处 北京市---市辖区---东城区---东四街道办事处 北京市---市辖区---东城区---朝阳门街道办事处 北京市---市辖区---东城区---建国门街道办事处 北京市---市辖区---东城区---东直门街道办事处 北京市---市辖区---东城区---和平里街道办事处 北京市---市辖区---东城区---前门街道办事处 北京市---市辖区---东城区---崇文门外街道办事处 北京市---市辖区---东城区---东花市街道办事处 北京市---市辖区---东城区---龙潭街道办事处 北京市---市辖区---东城区---体育馆路街道办事处 北京市---市辖区---东城区---天坛街道办事处 北京市---市辖区---东城区---永定门外街道办事处 北京市---市辖区---西城区---西长安街街道办事处 北京市---市辖区---西城区---新街口街道办事处 北京市---市辖区---西城区---月坛街道办事处 北京市---市辖区---西城区---展览路街道办事处 北京市---市辖区---西城区---德胜街道办事处 北京市---市辖区---西城区---金融街街道办事处 北京市---市辖区---西城区---什刹海街道办事处 北京市---市辖区---西城区---大栅栏街道办事处 北京市---市辖区---西城区---天桥街道办事处 北京市---市辖区---西城区---椿树街道办事处 北京市---市辖区---西城区---陶然亭街道办事处 北京市---市辖区---西城区---广安门内街道办事处 北京市---市辖区---西城区---牛街街道办事处 北京市---市辖区---西城区---白纸坊街道办事处 北京市---市辖区---西城区---广安门外街道办事处 北京市---市辖区---朝阳区---建外街道办事处 北京市---市辖区---朝阳区---朝外街道办事处 北京市---市辖区---朝阳区---呼家楼街道办事处 北京市---市辖区---朝阳区---三里屯街道办事处 北京市---市辖区---朝阳区---左家庄街道办事处 北京市---市辖区---朝阳区---香河园街道办事处 北京市---市辖区---朝阳区---和平街街道办事处 北京市---市辖区---朝阳区---安贞街道办事处 北京市---市辖区---朝阳区---亚运村街道办事处 北京市---市辖区---朝阳区---小关街道办事处 北京市---市辖区---朝阳区---酒仙桥街道办事处 北京市---市辖区---朝阳区---麦子店街道办事处 北京市---市辖区---朝阳区---团结湖街道办事处 北京市---市辖区---朝阳区---六里屯街道办事处 北京市---市辖区---朝阳区---八里庄街道办事处 北京市---市辖区---朝阳区---双井街道办事处 北京市---市辖区---朝阳区---劲松街道办事处 北京市---市辖区---朝阳区---潘家园街道办事处 北京市---市辖区---朝阳区---垡头街道办事处 北京市---市辖区---朝阳区---南磨房地区办事处 北京市---市辖区---朝阳区---高碑店地区办事处 北京市---市辖区---朝阳区---将台地区办事处
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值