React 组件学习

React 组件
React 使用组件使得应用更容易来管理。

可以使用函数定义一个组件:

function HelloMessage(props) {
    return <h1>Hello World!</h1>;
}

也可以使用 ES6 class 来定义一个组件:

class Welcome extends React.Component {
  render() {
    return <h1>Hello World!</h1>;
  }
}

 

封装一个输出 "Hello World!" 的组件,组件名为 HelloMessage:

React 组件学习

如果需要向组件传递参数,可以使用 this.props 对象,实例如下;

React 组件学习


可以通过创建多个组件来合成一个组件,即把组件的不同功能点进行分离;