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

做海报去哪个网站找素材比较好呢收录查询站长工具

做海报去哪个网站找素材比较好呢,收录查询站长工具,长沙市住房城乡建设委官方网站,邢台下面,我们来系统的梳理关于 Vue 事件总线模式 的基本知识点 一、事件总线核心概念 1.1 什么是事件总线? 事件总线是一种发布-订阅模式的实现,用于在Vue组件之间进行通信,特别适合处理非父子关系的组件间通信。它充当一个中央事件处理中心,组件可以触发事件或监听事件,…

下面,我们来系统的梳理关于 Vue 事件总线模式 的基本知识点

一、事件总线核心概念

1.1 什么是事件总线?

事件总线是一种发布-订阅模式的实现,用于在Vue组件之间进行通信,特别适合处理非父子关系的组件间通信。它充当一个中央事件处理中心,组件可以触发事件或监听事件,而不需要直接引用彼此。

1.2 事件总线原理

发布事件
通知订阅者
通知订阅者
发布事件
组件A
事件总线
组件B
组件C
组件D

1.3 适用场景

  • 非父子组件通信:兄弟组件、跨层级组件
  • 全局事件通知:用户登录/登出、全局错误处理
  • 解耦组件:避免组件间直接依赖
  • 简单状态变更:不需要复杂状态管理的场景

二、事件总线实现方案

2.1 Vue 2 实现

// event-bus.js
import Vue from 'vue'
export const EventBus = new Vue()// 或全局挂载
Vue.prototype.$eventBus = new Vue()

2.2 Vue 3 实现(推荐)

// event-bus.js
import mitt from 'mitt'// 创建事件总线实例
const emitter = mitt()// 添加高级功能
export const EventBus = {emit: emitter.emit,on: emitter.on,off: emitter.off,// 添加一次性事件监听once(event, handler) {const wrapper = (payload) => {handler(payload)this.off(event, wrapper)}this.on(event, wrapper)},// 添加带命名空间的事件namespacedEmit(namespace, event, payload) {this.emit(`${namespace}:${event}`, payload)},namespacedOn(namespace, event, handler) {this.on(`${namespace}:${event}
http://www.dtcms.com/wzjs/249896.html

相关文章:

  • 百度联盟广告点击技巧西安seo顾问培训
  • 网站建设推广入什么费用重庆百度seo
  • 怎样用dw做 网站首页友情链接的形式有哪些
  • 知名网站建设平台电脑零基础培训班
  • 石材公司网站源码百度近日收录查询
  • 品牌公司网站建设外贸推广平台排名
  • 做用户运营应该关注哪些网站制作公司网站的步骤
  • 网站由什么组成网页点击量统计
  • 下载建设银行官方网站品牌词优化
  • 怎么查询网站所有关键词百度网址大全下载安装
  • 网站可以用中国二字做抬头吗免费单页网站在线制作
  • 做地方门户网站的排名黑帽seo培训大神
  • 为什么 要建设网站河北电子商务seo
  • 购买设备有什么网站做参考新闻源
  • 表格布局的网站网络优化的工作内容
  • 怎么在国外网站开发客户爱战网关键词
  • 做多站发布信息的网站网站的优化和推广方案
  • 网站开发公司基础产品百度网盘登录
  • 北京做网站建设的公司有哪些网络服务
  • 网站功能图郑州千锋教育培训机构怎么样
  • 万网主机网站建设视频腾讯会议多少钱一个月
  • 美妆网站建设站长工具seo综合查询广告
  • 商务网站模板免费下载竞价排名推广
  • 泰州网站建设外包查收录网站
  • 优酷如何做收费视频网站电商网站建设平台
  • 新闻类网站设计东莞新闻最新消息今天
  • php网站开发ppt网站提交收录入口链接
  • 北京感染峰值已过微博seo排名优化
  • 网站生成海报功能怎么做三只松鼠网络营销策略
  • 提供网站建设设计品牌营销策划是干嘛的