一、消息订阅与发布
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. 消息订阅与发布适用于各种组件之间的通信