react pubsub 消息订阅 ,防重复触发

import PubSub from 'pubsub-js'

pubsub消息订阅,用于父子,兄弟传消息。
  消息订阅写在 componentDidMount 周期,
componentDidMount () {
   PubSub.unsubscribe('historyVal') //销毁订阅 防止多次触发 
PubSub.subscribe('historyVal', (msg, data) => { //data :得到的数据 msg:消息名(historyVal)

...//得到消息后进行数据处理
})

}

//发布消息
PubSub.publish('historyVal','这是要传递的消息')




原文地址:https://www.cnblogs.com/lxs-616/p/14709646.html