目录
前言
萌新一只,有错望指正
PubSubJS是什么
PubSubJS is a topic-based publish/subscribe library written in JavaScript.
即 一个利用JavaScript进行发布/订阅的库
在vue中我们可以近似认为:
- 订阅消息 ——绑定事件监听
- 发布消息 ——触发回调函数
基本使用方法
- 下载PubSubJS库:
npm install --save pubsub-js
安装模块到项目 node_modules 目录下 - 在需要通信的两个组件间分别引入模块:
import PubSub from 'pubsub-js'
- 在需要接收数据的组件上订阅消息(mounted 生命周期回调函数在初始化显示后会被立即调用一次,常用来执行一些异步代码)
mounted () {
PubSub.subscribe(