星星博客 »  > 

5.vue组件间通信——消息的订阅与发布(如:pubsub库)

1、安装pubsub库

         npm i --save pubsub-js

2、引入pubsub库

      import PubSub from 'pubsub-js'

3、订阅消息-绑定事件监听

  PubSub.subscribe('事件名称',(msg,data)=>{
          this.clearWork()
     })

4、发布消息-触发事件

  PubSub.publish('事件名称')

5、优点

1)此方式可实现任意关系组件间通信(数据)

相关文章