消息订阅

用库pubsub-js库

一、在终端安装库,命令 npm i pubsub-js

二、

  在需要接受消息的组件导入库

  import pubsub from 'pubsub-js'

  mounted(){

  this.pubid=pubsub.subscribe('hello',function(_,data){

  console.log("订阅的hello消息有信息了")  

  },

  beforeDistory(){

    pubsub.unsubscribe(this.pubid)

  }

 

三、在数据组件中

  import pubsub from 'pubsub-js'

  methods:{

    sendStudentName(){

    pubsub.publish('hello',msgname,数据)

  }

  }

 

 

posted @ 2021-12-17 20:51  浩鑫  阅读(86)  评论(0)    收藏  举报