ReactJS组件之间的通信

  1. ReactJS组件是DOM结构,一层嵌套一层,所以存在子组件与父组件;
  2. 子组件与父组件之间的调用关系:
    1. 子组件如何调用父组件:

      通过this.props来调用父组件的属性以及方法
      2. 父组件如何调用子组件:
      > 给子组件设置一个ref属性(注意:ref属性必须是全局唯一的),例如ref="child",然后父组件通过this.refs.child来调用子组件的属性以及方法;
      >
      > 注意:这里涉及到一个版本的问题,具体参考《React版本问题说明》

你可能感兴趣的:(ReactJS组件之间的通信)