vue2 - pubsub 消息订阅与发布

pubsub,即订阅发布,在vue中常常被用于任意组件间的传值

1.安装pubsub

npm install pubsub-js

 

2.在需要进行传值的位置引入pubsub

import Pubsub from 'pubsub-js'

 

3.消息订阅与发布

//消息订阅 第一个参数消息订阅名称,第二个参数 方法
this.pubId=Pubsub.subscribe("delete",this.deleteItem);

//消息发布 第一个参数消息订阅名称,第二个参数 方法参数
Pubsub.publish=("delete","2");

//取消订阅
PubSub.unsubscribe(pubId);

 

posted on 2023-02-17 13:53  Mikasa-Ackerman  阅读(56)  评论(0编辑  收藏  举报

导航