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

wordpress页面音乐播放器搜索引擎优化的基本方法

wordpress页面音乐播放器,搜索引擎优化的基本方法,怎么做网页才能,标志logo设计图片前言 事件中心提供了一种灵活且可扩展的方式来管理事件和处理函数之间的关系,同时保持它们之间的解耦,可以降低系统耦合度,将视图和逻辑拆分出来,还是那句话,如果一个中间件解决不了问题,那就再加一个 废话…

前言

事件中心提供了一种灵活且可扩展的方式来管理事件和处理函数之间的关系,同时保持它们之间的解耦,可以降低系统耦合度,将视图和逻辑拆分出来,还是那句话,如果一个中间件解决不了问题,那就再加一个


废话不多说,直接贴代码

type EventHandler = (...args: any[]) => void;class EventCenter {private listeners: Map<string, EventHandler> = new Map();$on(event: string, callback: EventHandler) {if (this.listeners.has(event)) {console.error(`事件异常注册:事件 "${event}" 已存在,如需重新注册请调用 $delete(${event}) 移除事件`);return ;}this.listeners.set(event, callback);}$delete(event: string) {this.listeners.delete(event);}$emit(event: string, ...args: any[]) {const callback = this.listeners.get(event);if (callback) {callback(...args);}}
}export const eventCenter = new EventCenter();

注册事件

eventCenter.$on(event: string, callback: EventHandler) 

订阅事件

eventCenter.$emit(event: string, ...args: any[])

移除事件

eventCenter.$delete(event: string)

http://www.khdw.cn/news/7774.html

相关文章:

  • 网站流量统计怎么做大数据智能营销系统
  • 陕西企业网站建设哪家专业百度查询关键词排名工具
  • 梅州兴宁网站建设培训广州百度推广代理公司
  • 制作网站的完整步骤长沙网站建设公司
  • 计算机培训线上一对一seo博客
  • 外贸网站模板设计百度账号申诉中心
  • 苏州企业网站建设设计2345网址导航怎么样
  • 无锡网站设计公司百度关键词首页排名服务
  • 苹果软件做ppt模板下载网站有哪些内容网站建设需要多少钱
  • 净化科技网站建设北京网站优化
  • 潍坊 专业网站建设网络营销推广公司网站
  • 北京网站建设咨询公司火星时代教育培训机构官网
  • 外贸公司的网站建设app拉新推广赚佣金
  • 自己做资讯网站小程序开发工具
  • 网站开发视频教程全球疫情今天最新消息
  • 湘潭网站建设 就问磐石网络专业关键词搜索排名优化
  • 不用服务器做视频网站吗足球世界排名前十
  • 一蓝网站建设百度seo排名在线点击器
  • 南京做南京美容整形网站今日百度小说排行榜
  • 做网站公司排名电话百度网址大全 官网
  • 东莞网站建设制作公司seo兼职怎么收费
  • 网站设计提案天桥区seo全网宣传
  • 做网站的服务商网站软件免费下载
  • 简约网站模板怎样策划一个营销型网站
  • 公司建站网站专业技能培训机构
  • 杭州企业网站制作一起来看在线观看免费
  • 企业网站 自适应百度首页广告多少钱
  • 密云网站制作案例头条站长平台
  • 网站建设贰金手指科捷6北京发生大事了
  • 做网站怎么加弹幕bt磁力