React组件之间通信

一、消息订阅与发布

1-1、安装

 npm install pubsub-js
 yarn add pubsub-js

1-2、使用

A组件

import PubSub from 'pubsub-js';
componentDidMount(){
    // 消息订阅
    PubSub.subscribe('lq',(_,data)=>{
      this.setState(data)
    })
  }

B组件

import PubSub from 'pubsub-js';
PubSub.publish('lq',{isFirst:false,isLoading:true})

1-3、总结


 1. 消息订阅与发布适用于各种组件之间的通信

你可能感兴趣的:(react.js,前端,前端框架)