pubsub是一個(gè)用Javascript編寫的基于主題的發(fā)布/訂閱庫,適用于任意組件間的通信,需要先訂閱再發(fā)布 ,在組件即將卸載時(shí)鉤子函數(shù)中進(jìn)行取消訂閱。
1. 在線文檔: https://github.com/mroderick/PubSubJS
2. 下載: 【npm install?pubsub-js --save】
3. 使用
(1) import PubSub from 'pubsub-js' // 引入
(2) PubSub.subscribe('update', functon(msg,data){ })
(3) PubSub.publish('update', ?data): 發(fā)布消息, 觸發(fā)訂閱的回調(diào)函數(shù)調(diào)用
(4) PubSub.unsubscribe(token): 取消消息的訂閱文章來源:http://www.zghlxwxcb.cn/news/detail-480469.html
文章來源地址http://www.zghlxwxcb.cn/news/detail-480469.html
到了這里,關(guān)于react---pubsub-js消息訂閱與發(fā)布的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!