@@ -33,8 +33,8 @@ this.$bus.$on 使用在mounted声明周期中
this.$bus.$off 使用在beforeDestroy声明周期中
### 4.消息的发布订阅(任意组件通信)
-npm install pubsub-js
-
+
+npm/cnpm install pubsub-js --save
使用页面 import pubsub from 'pubsub-js';
发布消息
pubsub.subscribe()
@@ -8,8 +8,10 @@
"lint": "vue-cli-service lint"
},
"dependencies": {
+ "axios": "^1.6.8",
"core-js": "^3.8.3",
"node-sass": "^9.0.0",
+ "pubsub-js": "^1.9.4",
"sass-loader": "^14.1.1",
"vue": "^2.6.14"
@@ -17,6 +17,7 @@ export default {
send() {
//订阅消息
pubsub.publish("part1",this.address)
+ console.log(this.address)
// this.$bus.$emit("part1",this.address);
}