当前位置: 首页 > news >正文

事件总线之初步学习

第一步:创建一个eventBus.js  文件名可根据个人爱好取名即可;

内容:

import Vue from 'vue'
const eventBus = new Vue();
export default eventBus;

第二步:使用

import EventBus from '@/common/eventBus';//监听全局事件clear-login-interval
EventBus.$on('clear-login-interval', () => {执行你的逻辑
});

//监听
EventBus.$emit('clear-login-interval');
 //移除事件监听 
 EventBus.$off('clear-login-interval');

简单总结一下vuex和事件总线的区别:

  1、数据管理‌:Vuex管理全局状态,事件总线仅传递消息或数据。 ‌

  2、耦合度‌:Vuex通过模块化设计降低耦合,事件总线依赖全局事件中心。

  3、适用层级‌:Vuex适合深层数据交互,事件总线更适合浅层或跨层级通信。

 
http://www.gsyq.cn/news/7909.html

相关文章:

  • 实用指南:域名市场中,如何确认域名的价值
  • 初步了解Neo4j
  • 思维题做题记录-1
  • 如何在极短时间内通透一个大型开源项目
  • 求 Ray Ping - Gon
  • LCT学习笔记
  • Gitlab 关键字
  • 8.listener日志占用过大处理方法
  • 玩转ElasticSearch - 指南
  • 详细介绍:终端里跑图形应用「GitHub 热点速览」
  • 2.LOCK session
  • 【初赛】第二类斯特林数意义 - Slayer
  • BuildingSystemPlugin使用指南
  • openEuler 24.03 (LTS-SP2)安装mysql5.7.42
  • LangChain 入门:从 0 到 1 搞懂 LLM 应用开发框架​
  • centos7卸载openjdk-java11
  • 易基因:多组学整合分析揭示DNA甲基化与基因组改变在肿瘤进化中的协同驱动机制|Nat Genet/IF29重磅
  • 为什么芯片行业需要私有化部署软件?
  • exl 表格手动导入mysql
  • 2025年纷享销客生态伙伴大会无锡站圆满举办!
  • 英语_阅读_digital technology_待读
  • 达梦 两个bug json 导致数据库crash 和 优化器解析or 导致结果不一样
  • 2025年文件摆渡系统哪个品牌好推荐
  • DevExpress WPF中文教程:DataGrid - 服务器数据和大型数据源
  • http连接(webFlux vs tomcat)
  • 英语_阅读_Generative AI_待读
  • 深入解析:Kafa面试经典题--Kafka为什么吞吐量大,速度快
  • JL-32 土壤速测仪 手持便携 大容量 多参数可同时监测
  • 推荐几家国外的AI模型应用网站
  • 长园智能装备遇上利驰SuperHarness-3D,实现充电桩线束设计效率与精度双提升!