父组件

 import React, { Component } from 'react';
import Test from './component/test';
//声明welcome组件
class welcome extends Component {
//声明一个构造函数
constructor(props) {
super(props);
//this.state是定义组件状态,可理解为组件中的数据,好比Vue中的data
this.state = {
userName: '路飞',
userAge: 19
}
}
// react元素 一律写在render函数中
render() {
return (
<div>
<h1>welcome to the world of react</h1>
{/* 在子组件中声明一个userName属性,将this.state.userName的值传递到子组件中 */}
<Test userName={this.state.userName} userAge={this.state.userAge}></Test>
</div>
);
}
}
//最后一定要记住 向外输出
export default welcome;

子组件

 import React, { Component } from 'react';

 class test extends Component {
render() {
return (
<div>
<h1>我是test组件</h1>
{/* 在子组件中用this.props接收父组件中传递过来的值 */}
{[this.props.userName, this.props.userAge]} {console.log(this.props)}
{/* 通过控制台打印,this.props是传递过来的是一个对象:{userName: "路飞", userAge: 19} */}
</div>
);
}
} export default test;

最新文章

  1. java sdk与jdk区别
  2. ios10 no route to host
  3. cocos2d-js 3.0rc0加载游戏引擎时长时间黑屏
  4. DDD:整理了一些关于验证方面的文章
  5. JSON前端页面解析
  6. hdu 1735 字数统计
  7. HDU-4003 Find Metal Mineral (树形DP+分组背包)
  8. 浏览器中显示视频,flash等的代码处理
  9. SCO连接SCOM报警
  10. C# Login方法
  11. Comparable与compareTo
  12. _OBJC_CLASS_$_ errors 错误解决办法
  13. java获取日期之间的差异
  14. 360回归A股,周鸿祎来给BAT和小米添堵了
  15. mybatis 详解(三)------入门实例(基于注解)
  16. 动态强制改变for循环里面item的值
  17. 对map集合按照value从大到小进行排序
  18. 五、compose 部署 GitLab 应用
  19. FastDFS安装与使用
  20. Docker入门与实战讲解

热门文章

  1. hdu 1010 Tempter of the Bone (奇偶性剪枝)
  2. 解决Android 应用方法数不能超过65K的问题
  3. qml
  4. 《解读window核心编程》 之 注冊表
  5. 学习笔记——SQL SERVER2014内存数据库
  6. 到底什么是nandflash,norflash,sdram,emmc,rom,ram【转】
  7. 杂项:Web API
  8. sql将一个表中的数据插入到另一个表中
  9. 明解C语言
  10. 单个句子&lt;code&gt; 多行代码显示&lt;pre&gt; 键盘输入&lt;kbd&gt;