E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
事件总线
vue使用elementui的el-menu的折叠菜单collapse
由于我的是在el-menu所在组件外面的兄弟组件设置是否折叠的控制,我用
事件总线
bus进行是否折叠传递参数说明类型可选值默认值collapse是否水平折叠收起菜单(仅在mode为vertical时可用)
打不着的大喇叭
·
2023-12-02 14:57
elementui
vue开发常用功能
elementui
前端
javascript
vue.js
笔记
Google Guava EventBus(
事件总线
)
EventBus是Guava的事件处理机制,是设计模式中的观察者模式(生产/消费者编程模型)的优雅实现。对于事件监听和发布订阅模式,EventBus非常优雅使用起来也非常的简单,这个可不是吹的是真的非常的简单。EventBus内部实现原理不复杂(源码不复杂,强烈推荐大家去看下)。我们简单的概况下EventBus内部的实现:EventBus内部会维护一个Multimap,Subscriber>map
tuacy
·
2023-12-02 14:04
Vue2(六)组件自定义事件、全局
事件总线
、$nextTick、动画与过渡
目录(一)组件自定义事件1.介绍2.组件自定义事件的绑定(1)在组件标签绑定(2)通过ref属性绑定(3)绑定后只调用一次(4)为组件绑定原生事件3.组件自定义事件的解绑(二)全局
事件总线
1.介绍2.结构
DogEgg_001
·
2023-12-02 11:20
Vue2
前端
javascript
vue.js
Uni-App知识点
文章目录一、
事件总线
二、什么是
事件总线
三、触发事件1、监听事件2、只监听一次3、移除监听4、触发事件注意事项5、代码示例6、注意事项一、
事件总线
除了父子组件传参之外,兄弟组件之间共享信息也是我们经常会遇到的
2301_79102435
·
2023-12-01 16:09
uni-app
前端
javascript
vue3中使用全局
事件总线
通信
全局
事件总线
通信可以用于多个组件之前相互通信,包括但不限于父子、兄弟组件间通信。注意1:emit分发和on接收需要在onMounted或之后的生命周期执行,否则无效。
俊哥前端工程师
·
2023-12-01 15:04
vue相关语法
javascript
开发语言
ecmascript
前端
vue.js
typescript
html5
Vue3一兄弟组件传值之mitt,超详细!
Vue2.x使用EventBus
事件总线
进行兄弟组件通信,而在Vue3中
事件总线
模式已经被移除,官方建议使用外部的、实现了事件触发器接口的库,例如mitt或tiny-emitter。
不抽烟的小王
·
2023-11-30 15:15
javascript
前端
vue.js
vue-全局
事件总线
mitt库(父子通信,兄弟通信都可,兼容vue2、vue3)
vue-全局
事件总线
mitt库(父子通信,兄弟通信都可,兼容vue2、vue3)安装npminstallmitt封装JS文件,方便调用importmittfrom"mitt"const$emitter=
builder2991
·
2023-11-30 07:30
vue
vue.js
前端
javascript
java版电子商务spring cloud分布式微服务b2b2c社交电商(一)服务的注册与发现(Eureka)
springcloudb2b2c电子商务社交平台源码请加企鹅求求:叁五叁六贰四柒贰五九-springcloud为开发人员提供了快速构建分布式系统的一些工具,包括配置管理、服务发现、断路器、路由、微代理、
事件总线
ITsupuerlady
·
2023-11-29 21:17
NextJS开发:使用EventBus实现跨组件消息通知
from'events'exportdefaultnewEventEmitter()设置监听useEffect(()=>{EventBus.on("test_event",handleGenerateTopic);//监听
事件总线
芝士思维
·
2023-11-28 17:37
NextJS开发教程
前端
nextjs
reactjs
Flutter学习(六)EventBus的使用
按照安卓开发的思路,在flutter实现一个
事件总线
EventBus,进行数据传递原理通过dart的签名函数,进行监听集合设置,然后post分发的时候,进行集合遍历,回调,实现事件传递。
motosheep
·
2023-11-27 15:11
flutter
flutter
学习
在Vue2和Vue3中
事件总线
的使用与区别
前提:在Vue升级到3.0版本后,
事件总线
使用的方式有些许改变,Vue2可以直接使用newVue();在Vue3中,推荐使用mitt来帮助我们实现全局
事件总线
和局部
事件总线
。
Spring_z7
·
2023-11-25 21:10
javascript
vue.js
前端
Vuex
大家都知道兄弟组件之间的传值是用到
事件总线
EventBus来进行的,当然也可以通过父组件作为桥梁进行传值,那么遇到孙子组件时传值就会比较麻烦,所以eve
beizi
·
2023-11-25 14:29
【组件自定义事件+全局
事件总线
+消息订阅与发布+TodoList案例——编辑+过度与动画】
组件自定义事件+全局
事件总线
+消息订阅与发布+TodoList案例——编辑+过度与动画1组件自定义事件1.1绑定1.2解绑1.3总结1.4TodoList案例——自定义事件2全局
事件总线
2.1理解2.2
小王小王几点了
·
2023-11-25 08:22
Vue
前端
vue
vue学习笔记——简单入门总结(三)
的理解:1.1.mvvm模型:1.2.vue2的数据代理:1.3.vue2的生命周期:1.4.vue中的render函数:1.5.mixin混入:2.Vue组件间通信:2.0.props:2.1.全局
事件总线
只会写bug的靓仔
·
2023-11-24 20:35
vue.js
javascript
前端
开发语言
前端入门(三)Vue生命周期、组件技术、
事件总线
、
文章目录Vue生命周期Vue组件化编程-.vue文件非单文件组件组件的注意点组件嵌套Vue实例对象和VueComponent实例对象Js对象原型与原型链Vue与VueComponent的重要内置关系应用单文件组件构建Vue脚手架-vue.cli项目文件结构refpropsmixin插件scoped样式Vue生命周期1、beforeCreate():数据代理尚未开始,此时无法通过vm访问到data中
椛丿未眠”
·
2023-11-24 20:33
前端
vue.js
前端
javascript
Spark异步
事件总线
机制源码分析
收录于话题#大数据常用技术15#大数据17#spark2Spark
事件总线
贯彻整个应用,TaskScheduler、Executor、JobScheduler、SQLExecution等关键交互逻辑离不开
跃ge
·
2023-11-24 16:03
spark
【Spark源码分析】
事件总线
机制分析
Spark
事件总线
机制采用Spark2.11源码,以下类或方法被@DeveloperApi注解额部分,可能出现不同版本不同实现的情况。Spark中的
事件总线
用于接受事件并提交到对应的监听器中。
顧棟
·
2023-11-24 16:02
Spark
spark
大数据
Vue.js组件传参
1.vue.js组件之间传递数据1.1.组件1.2.父子组件的传值1.3.Prop1.4.自定义事件1.5.兄弟组件的传值1.6.父组件中转1.7.Bus中央
事件总线
1.8.Vuex1.vue.js组件之间传递数据前言组件是
illiii
·
2023-11-24 10:17
vue.js
前端
vue3-组件传参及计算属性
toRef与toRefsvue3中的计算属性vue3中的watch监听器vue3中的组件传参组件关系:父子props、$panrent子父emit自定义事件$children$refs兄弟eventbus中央
事件总线
前端青山
·
2023-11-24 10:05
Vue.js入门到实战
vue.js
javascript
前端
51、Flutter之Widgets跨组件状态共享(Provider)
对于组件私有的状态管理很好理解,但对于跨组件共享的状态,管理的方式就比较多了,如使用全局
事件总线
EventBus,它是一个观察者模式的实现,通过它就可以实现跨组件状态同步:状态持有方(发布者)负责更新、
风雨「83」
·
2023-11-24 02:39
Flutter
flutter
android
ios
android
studio
vue组件通信
$emit/$on★★
事件总线
3.vuex★★★4.$parent/$children5.$attrs/$listeners6.provide/inject★★★vue中组件之间通信
叶落疑秋
·
2023-11-23 22:42
关于Electron&Vue3中集成讯飞星火AI
前言:我的最终目的是为了在QQ上集成一个AI机器人,因此在这里先实现一个简单的集成先上效果图总体还是很简单的,我在调用websock获取回复内容的基础上另外集成了一个
事件总线
,让我们在调用获取消息的时候能够更加方便快捷工具代码如下
倪风6
·
2023-11-23 13:01
electron
javascript
前端
设计模式-16-Spring源码中的设计模式
GoogleGuava提供的框架功能比较完善和强大:通过EventBus
事件总线
来实现观察者模式。实际上,Spring也提供了观察者模式的实现框架。Spring中实现的观察者模式包含三部分:
ycmy2017
·
2023-11-23 02:25
设计模式
设计模式
spring
java
vue-组件通信(二)
篇人终将被年少不可得之物困其一生依旧青山,本期给大家带来vue篇专栏内容:vue-组件通信(二)目录组件通信(二)(1)props/$emit1.父组件向子组件传值2.子组件向父组件传值(2)eventBus
事件总线
前端青山
·
2023-11-21 09:49
Vue.js入门到实战
vue.js
javascript
前端
手把手教你搭建android项目框架(一)选择篇
经典框架选取总模式:mvvm-databinding图片加载:glide
事件总线
:kotlin.flow或eventbus,本篇选用kotlin.flow撸出自己的
事件总线
线程调度:kotlin.CoroutineScope
爬山虎的脚趾头
·
2023-11-21 05:13
android模块化框架搭建篇
android
jetpack
android
kotlin
android
runtime
retrofit
glide
okhttp
一:SpringCloud理解及概念
包括服务注册于发现,配置中心,服务网关,服务熔断与降级,利用SpringBoot的开发便利性,巧妙简化了分布式的基础设施的开发,提供了快速构建分布式系统的一些工具,包括配置管理,服务发现,断路器,路由,微代理,
事件总线
念奴娇6
·
2023-11-20 23:11
SpringCloud
spring
cloud
Vue中的组件间通信有哪些方式?
EventBus
事件总线
:这种方式是通过创建一个中央事件管理器来处理组件之间的通信,它采用发布-订阅模式。依赖注入(Provide
悦目春风
·
2023-11-20 22:37
vue.js
javascript
ecmascript
手写 EventBus(Vue)
定义一个
事件总线
对象events管理所有事件:每次执行$on的时候,都会在events中对应事件的回调函数列表中添加一项;每次执行$emit的时候,会执行events中对应事件的所有函数。
wsyyyyyyy
·
2023-11-20 22:02
#
JS手写
javascript
vue.js
手写
事件总线
EventBus
发布订阅模式发布订阅模式是一种广泛应用于异步编程的模式,是回调函数的事件化,常常用来解耦业务逻辑作为一个
事件总线
,它应当具备一个任务队列,以及三个方法:订阅方法、发布方法、取消订阅functionEventBus
laughable045
·
2023-11-20 22:31
前端
JS手写
事件总线
APIeventBus:包含所有功能的
事件总线
对象eventBus.on(eventName,listener):绑定事件监听eventBus.emit(eventName,data):分发事件eventBus.off
~,555555
·
2023-11-20 22:30
前端学习
javascript
前端
开发语言
手写实现简单的Vue
事件总线
一、什么是
事件总线
自定义
事件总线
属于一种观察者模式,其中包括三个角色:发布者(Publisher):发出事件(Event);订阅者(Subscriber):订阅事件(Event),并且会进行响应(Handler
小小白学计算机
·
2023-11-20 22:30
JS高级
Vue.js
vue.js
javascript
前端
事件总线
前端面试题:JS 如何实现
事件总线
Event Bus
原文:https://lwebapp.com/zh/post/event-bus介绍EventBus
事件总线
,通常作为多个模块间的通信机制,相当于一个事件管理中心,一个模块发送消息,其它模块接受消息,就达到了通信的作用
地域男孩
·
2023-11-20 21:59
js
前端
javascript
vue.js
手写的APT 无反射BUS
事件总线
框架、APT 无反射IOC框架、Android Aspectj AOP 应用
包含:手写的APT无反射BUS
事件总线
框架、APT无反射IOC框架、AndroidAspectjAOP应用APTbus
事件总线
框架APT无反射IOC框架https://blog.csdn.net/u014598896
吴小智的理想流
·
2023-11-20 21:59
js手写实现eventBus
事件总线
订阅者发布者模式
EventBus几个常用方法如下:eventBus的4个基本事件on发布和订阅emit执行该订阅下的所有函数off取消某个函数的订阅once只执行一次订阅事件这里用Map存储EventBus的数据(发布者-订阅者)。代码如下://组件通信,一个触发与监听的过程classEventBus{constructor(){this._events=newMap();//存储发布者和订阅者}on(type,
syx_12
·
2023-11-20 21:28
JavaScript
前端经典面试题
javascript
200代码写一套属于自己的
事件总线
(EventBus)库
https://github.com/harvie1208/EventBus关键词:观察者模式、反射、自定义注解、线程调度手写200行代码,一步一步实现EventBus核心功能,看完可以写一套属于自己的
事件总线
库啦
hw970595416
·
2023-11-20 21:55
Android
Android
源码
事件总线
观察者
手写
事件总线
手写
事件总线
*方便各个组件之间的互相调用*classBus{constructor(){this.obj={};}//绑定事件on(eventName,fn){if(this.obj[eventName
csdn370139800
·
2023-11-20 21:55
javascript
JavaScript手写系列(二)———EventBus
前言Vue中的组件传参是日常开发中常遇到的需求,其中EventBus
事件总线
就是其中非常好用的一种,之前其实是比较排斥这种用法的,就是因为用的少,不了解所以出于对未知事物的恐惧,比较排斥。
星II河
·
2023-11-20 21:54
前端拾遗
javascript
前端
vue.js
JS高级 之 eventBus
事件总线
、概念二、手写1.代码2.栗子三、Vue2中1.在main.js中注册2.在某组件发射事件3.在某组件监听事件4.移除事件四、Vue3中1.安装2.封装一下3.发射事件4.监听事件5.取消事件一、概念
事件总线
也是一种通信方式
玄鱼殇
·
2023-11-20 21:54
JS高级
javascript
开发语言
ecmascript
事件总线
eventBus
Vue
事件总线
以及原理探究
一、引入
事件总线
只需在main.js的创建Vue实例vm之前的时候引入首先,原理是使用Vue创造的实例vm或者说VueComponent创建的实例vc身上的$on和$emit属性,两者作用的实例必须为同一个
Be sentimental
·
2023-11-20 21:54
Vue
vue
手写
事件总线
eventBus
目录了解手撕了解通常在vue组件中实现组件之间的传参访问,相比应该有接触过
事件总线
$bus或者叫eventBus,一般我们是在main.js中初始化一个vue实例,并挂载原型上。
凯特霖
·
2023-11-20 21:54
前端
分享
javascript
vue.js
前端
js
es6
防抖-节流-深拷贝-
事件总线
一、防抖与节流1.认识防抖与节流函数防抖和节流的概念其实最早并不是出现在软件工程中,防抖是出现在电子元件中,节流出现在流体流动中而JavaScript是事件驱动的,大量的操作会触发事件,加入到事件队列中处理。而对于某些频繁的事件处理会造成性能的损耗,我们就可以通过防抖和节流来限制事件频繁的发生;防抖和节流函数目前已经是前端实际开发中两个非常重要的函数,也是面试经常被问到的面试题。但是很多前端开发者
coder!mq
·
2023-11-20 11:01
JavaScript高级
前端
防抖
节流
深拷贝
Vue bus
事件总线
的原理与使用
4、注意:三、Vuebus实际应用场景示例代码一、VueBus总线原理VueBus是一种
事件总线
的实
SuperYiY
·
2023-11-17 13:36
vue.js
javascript
前端
vue 如何配置bus总线
$bus=this;//全局安装bus
事件总线
}})
怕冷的火焰(~杰)
·
2023-11-16 15:30
Vue
vue.js
2023/1/10 Vue学习笔记 - 全局
事件总线
的理解与案例 并且改造 todoList案例
1全局
事件总线
的理解与案例功能:任意组件间通信【父子子父爷孙。。。兄弟。。。】
@Autowire
·
2023-11-16 09:05
vue.js
javascript
学习
vue的学习笔记:全局
事件总线
全局
事件总线
(GlobalEventBus)一种组件间通信的方式,适用于任意组件间通信。安装全局
事件总线
:newVue({......beforeCreate(){Vue.prototype.
Attacking-Coder
·
2023-11-16 09:35
vue
vue.js
javascript
html5
Vue学习笔记-全局
事件总线
全局
事件总线
(GlobalEventBus)一种支持所有组件间的通信方式(原理:相当于提供一个全局对象,这个对象能够被任意组件访问到,并且这个对象能够调用Vue内置函数)安装全局
事件总线
newVue({
theLuckyLong
·
2023-11-16 09:57
vue.js
学习
笔记
前端小技巧: TS实现EventBus自定义事件
关于EventBus
事件总线
事件总线
,实现on,once,emit,offon,once是注册函数,存储起来emit时找到对应的函数,执行off找到对应的函数,从对象中删除注意区分on和onceon绑定的事件可连续执行
Wang's Blog
·
2023-11-13 21:04
Javascript
Web
前端
小技巧
vue2-notes
文章目录组件间传递消息props(子父组件之间传值)自定义事件(子父组件通信方式)全局
事件总线
(任意两个组件之间的通信)消息的订阅与发布(任意两个组件之间的传值)mixin混入plugin插件scoped
风生u
·
2023-11-11 22:32
前端
前端
前端框架
vue.js
Vue 传参踩坑之旅——
事件总线
与 props
Vue传参踩坑之旅——
事件总线
与props缘由今天突然发现项目出现了一个bug,这里简单描述一下。这里有A、B、C、D四个组件,关系为A-祖先、B-父、C-子、D-叔(实际业务组件关系复杂很多)。
Jackson_Mseven
·
2023-11-11 18:19
Vue
vue.js
javascript
前端
前端框架
vuex2.0源码分析
一、前言当我们用Vue.js开发一个中到大型的单页应用时,经常会遇到如下问题:如何让多个Vue组件共享状态Vue组件间如何通讯通常,在项目不是很复杂的时候,我们会利用全局
事件总线
(globaleventbus
面向对象的夜猫子
·
2023-11-11 17:53
vue
javascript
设计模式
vuex
vuex源码
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他