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
eventbus
Jetpack架构组件 (四)-- LiveData使用与原理分析
前言在LiveData出现之前,一般状态分发我们使用
EventBus
或者RxJava,这些都很容易出现内存泄漏问题,而且需要我们手动管理生命周期。
lixiong0713
·
2022-09-28 10:14
Jetpack
架构
android
java
如何优雅的使用LiveData实现一套
EventBus
(事件总线)
EventBus
大家都很熟悉了,各种实现方式也是层出不穷,然而,作为有追求的程序员们,永远在不停的造轮子,毕竟,在程序员的眼中,至今,没有哪个轮子看上去是完美无暇的。
Android技术之家
·
2022-09-28 10:08
LiveData vs
EventBus
?是否可以实现共赢
/前言/
EventBus
大家都很熟悉了,各种实现方式也是层出不穷,然而,作为有追求的程序员们,永远在不停的造轮子,毕竟,在程序员的眼中,至今,没有哪个轮子看上去是完美无暇的。
椰果学Android
·
2022-09-28 10:07
程序员
it技术
技术文
vue3 setup语法糖各种语法新特性的使用方法(vue3+vite+pinia)
目录一、背景二、vue3语法的使用2.1.父子通信props2.2.
EventBus
2.3.计算属性computed2.4.pinia状态管理器的使用2.4.1.模块化2.4.2.使用方法2.5.watch
·
2022-09-27 16:17
Vue事件总线(
EventBus
)、$on、$emit、$off
在之前我们只用过父传子,子传父进行传数据,这时候当组件嵌套比较深或比较复杂的情况,这时候就用到了事件总线(
EventBus
)如何理解事件总线呢,你可以理解为用来传输数据的一条线注意点:有组件发布事件后剩余的所有组件都可以进行监听事件一
奥特曼
·
2022-09-24 19:53
vue
vue.js
vue
html
html5
golang包循环引用的几种解决方案总结
新建公共接口包(父包),将需要循环调用的函数或方法抽象为接口1.3.新建公共组合包(子包),在组合包中组合调用1.4.全局存储需要相互依赖的函数,通过关键字进行调用1.5.不需要回调结果的可以通过事件总线(
eventBus
·
2022-09-22 03:56
浅析前端状态管理Redux Mobx Vuex
但随着技术的革新,以及前端页面复杂度的提升,对应有localStorage,
eventBus
,vuex,redux,mobx,rxjs等数据存储和管理的方案,所以觉得研究状态管理还是很有必要的。
barnett_y
·
2022-09-15 17:35
【React.js点滴知识
】
开发过程中遇到的小问题。
1、
EventBus
注册问题注册以及解绑之前判断是否注册过注册:if(!
mt大山
·
2022-09-09 09:52
vue
方法事件绑定,修饰符组件路由路由守卫路由懒加载动态组件,缓存组件组件通讯正向数据流,父->子通过props传递反向数据流,子->父使用$emit父子组件数据共享使用$refs$parent兄弟之间传值公共总线
eventBus
叶初一
·
2022-09-08 09:09
vue
vue.js
Vue——组件高级——传值
反向传值的sync2.3反向传值的v-model3多层组件传值:$listeners/$attrs(了解)4$parent/$root、$children/$refs(了解)5中央事件总线bus(了解)
eventbus
6Vue
爱喝牛奶~
·
2022-09-08 09:07
前端
javascript
开发语言
面试
vue.js
vue 不相干的两个页面相互通信方式
1注册一个中间件bus.jsimportVuefrom'vue';//使用
EventBus
constbus=newVue();exportdefaultbus;2a.vue通过点击事件发起通信importbusfrom
老胡说前端
·
2022-09-05 14:10
vue
前端
javascript
java
Vue中
EventBus
的使用,如何实现Vue中的
EventBus
vue中兄弟组件或者多级组件之间的通讯,是比较麻烦的,这个时候呢,我们就可以使用
EventBus
来实现我们想要的业务,但是面试的时候又经常会被问到,或者让写出
EventBus
,所以就来探索一下一、Vue
Fashion_Barry
·
2022-09-05 11:34
面试
vue.js
前端
javascript
Vue | 使用Vue脚手架 【脚手架的基本使用+ref属性+props属性+mixin混入+插件scoped样式+TodoList+浏览器本地存储+组件的自定义事件+全局事件总线+过度与动画】
ref属性props属性mixin混入插件scoped样式Todo-list案例组件化编码流程(通用)props适用于注意点浏览器本地存储webStorage组件的自定义事件全局事件总线(Global
EventBus
不爱吃菜的蔡菜
·
2022-09-05 07:30
Vue
vue.js
javascript
前端
Flutter
EventBus
事件总线的应用详解
目录前言
EventBus
的简介
EventBus
的实际应用总结前言flutter项目中,有许多可以实现跨组件通讯的方案,其中包括InheritedWidget,Notification,
EventBus
等
·
2022-09-01 11:34
Vue中事件总线
eventBus
的使用-发布订阅者模式,用于定义全局事件,实现非父子组件相互调用方法或传值——$on-监听事件订阅函数、$emit-发布事件发布函数、$off-销毁事件取消订阅
Vue中事件总线
eventBus
的使用-发布订阅者模式,用于定义全局事件,实现非父子组件相互调用方法或传值——on−监听事件/订阅函数、on-监听事件/订阅函数、on−监听事件/订阅函数、emit-发布事件
viceen
·
2022-08-31 09:54
vue-评分-前后台
vue.js
前端
服务器
JS设计模式之发布-订阅模式
目录概念举例特点代码实现事件监听函数addEventListenerjQuery实现原生方式实现手写JS实现Vue的
EventBus
vue源码中的实现优缺点概念它定义了一种一对多的关系,让多个订阅者对象同时监听一个发布者
神小夜
·
2022-08-31 09:23
JavaScript
javascript
设计模式
发布订阅模式
前端
vue2
eventbus
的实现原理
我们在vue项目中创建个文件
eventBus
.js然后引入vue并且newVue实例并导出,如下:importVuefrom‘vue’exportdefaultnewVue()然后我们使用的时候将
eventBus
唐长老521
·
2022-08-31 09:52
vue的事件总线
vue.js
javascript
前端
手撕发布订阅模式
eventBus
什么是发布订阅模式比如我们很喜欢看某个公众号号的文章,但是我们不知道什么时候发布新文章,要不定时的去翻阅;这时候,我们可以关注该公众号,当有文章推送时,会有消息及时通知我们文章更新了。上面一个看似简单的操作,其实是一个典型的发布订阅模式,公众号属于发布者,用户属于订阅者;用户将订阅公众号的事件注册到调度中心,公众号作为发布者,当有新文章发布时,公众号发布该事件到调度中心,调度中心会及时发消息告知用
南城夏季
·
2022-08-31 09:52
业务
vue
面试
javascript
前端
vue.js
vue3的
EventBus
库(mitt)与mitt的使用方式
1、在vue3中$on,$once,$off实例方法已经被移除,组件实例不再实现事件触发接口,所以我们熟悉的
EventBus
无法再使用了,但是,不要慌,有一个新的插件库(Mitt)(原理采用了发布订阅者模式实现
唐长老521
·
2022-08-31 09:52
vue3发布订阅者模式
javascript
vue.js
前端
vue中使用
eventBus
vue中使用
eventBus
EventBus
是消息传递的一种方式,基于一个消息中心,订阅和发布消息的模式,称为发布订阅者模式。
、凉兮
·
2022-08-31 09:50
【面试题】阐述一下VUE中
eventbus
的原理
阐述一下VUE中
eventbus
的原理解题思路:
EventBus
是消息传递的一种方式,基于一个消息中心,订阅和发布消息的模式,称为发布订阅者模式。
时光海丶
·
2022-08-31 09:50
面试题
vue
vue3
eventBus
订阅发布模式
Ⅰ.什么是
eventBus
?通俗的讲,就是在任意一个组件,想把消息(参数)->传递到任意一个组件,并执行一定逻辑。
别拿bug搞偷袭
·
2022-08-31 09:11
【
vue3
】
3天入门
vue.js
javascript
前端
美团组件化事件总线方案改进:Modular
EventBus
请点赞关注,你的支持对我意义重大。Hi,我是小彭。本文已收录到GitHub·AndroidFamily中。这里有Android进阶成长知识体系,有志同道合的朋友,关注公众号[彭旭锐]带你建立核心竞争力。前言大家好,我是小彭。2年前,我们在为了组件化改造学习十几家大厂的技术博客这篇文章里收集过各大厂的组件化方案。其中,有美团收银团队分享的组件化总线框架modular-event让我们印象深刻。然而,
·
2022-08-30 18:37
android
美团组件化事件总线方案改进:Modular
EventBus
请点赞关注,你的支持对我意义重大。Hi,我是小彭。本文已收录到GitHub·AndroidFamily中。这里有Android进阶成长知识体系,有志同道合的朋友,关注公众号[彭旭锐]带你建立核心竞争力。前言大家好,我是小彭。2年前,我们在为了组件化改造学习十几家大厂的
彭旭锐
·
2022-08-30 17:00
Vue2和Vue3的10种组件通信方式梳理
目录propsemitattrs和listenersprovide/injectparent/childrenexpose&ref
EventBus
/mitt写在最后Vue中组件通信方式有很多,其中Vue2
·
2022-08-29 15:27
老生常谈vue3组件通信方式
目录vue3七种组件通信方式1.Props方式2.emit方式3.v-model方式4、Refs5.provide/inject6.
eventBus
7.vuex/piniavue3七种组件通信方式面试题经常会问到
·
2022-08-29 11:39
一步步教你实现微信小程序自定义组件
使用自定义的事件中心
EventBus
小结附:组件和页面的区别总结前言在微信小程序开发过程中,对于一些可能在多个页面都使用的页面模块,可以把它封装成一个
·
2022-08-25 13:04
设计模式
"单策代迭发命组,模享职中装适外"1.订阅-发布模式
eventBus
vue的数据响应式原理就是基于发布订阅模式实现的2.策略模式简单来时就是把一写具有相关性的工具方法,组合起来,以方便调用和后期增删修等维护
·
2022-08-24 21:13
前端
Vue组件通信深入分析
目录一、组件间的通信方式分类二、props传递数据三、$emit触发自定义事件四、ref标记五、
EventBus
事件总线六、$parent或$root七、vuex八、总结一、组件间的通信方式分类父子组件之间的通信
·
2022-08-24 12:20
代理对象中的Spring的Bean为Null引发的惨案
惨案的起因:我们通过google的
EventBus
来订阅jvm级别的事件,就是在每个方法上加了一个@Subscribe,但是有哥们会把该方法写成私有的方式,大概内容如下:@ComponentpublicclassUserService
小丑的自我修养
·
2022-08-24 10:19
Spring
动态代理
spring
动态代理
cglib
NPE
openlayer+vue实现监听绘制(实时导出绘制要素,回调函数之外操作绘制对象)
更新:睡觉果然有用,睡了觉又想到更好的思路,这里就不用Promise了,代码看着不简洁,直接用
EventBus
在内部将需要的数据派发出来,然后在业务组件里面进行启动绘制和提交请求的解耦,这样一下子做到了需求拆解
我有柚子茶噢
·
2022-08-22 11:42
openlayers
vue
绘制
栅格查询
监听事件
JS设计模式-观察者模式
,你应该也见过:window.addEventListener('click',function(){//TODO})又或者是在VUE开发中父子组件使用$emit和$on进行事件通信,以及不相关组件的
eventbus
cRack_cLick
·
2022-08-21 18:56
JavaScript设计模式
javascript
React -三种数据通信方法都怎么用?什么时候用?
context状态数传参我们到底该什么时候用什么方法什么是兄弟组件通信所谓兄弟组件通讯就是非父子关系组件的通讯,所有的非父子关系组件通讯都可以称为兄弟组件通讯,在Vue中,我们的兄弟组件通信方式会选择使用
eventbus
Brave-AirPig
·
2022-08-20 14:01
React
react.js
javascript
前端
前端框架
react通信
Vue
eventBus
事件总线封装后再用的方式
目录前言空vue实例构建的事件总线简单的方式复杂又简单的方式总结前言现在的项目中是不是在使用
eventbus
的时候,还有很多人都是直接创建一个vue实例直接使用的,哪里需要哪里引入,而没有简单的处理下。
·
2022-08-15 15:08
JS前端设计模式之发布订阅模式详解
说到发布订阅模式大家应该都不陌生,它在我们的日常学习和工作中出现的频率简直不要太高,常见的有
EventBus
、框架里的组件间通信、鉴权业务等等......话不多说,让我们一起进入今天的学习把!!!
·
2022-08-10 14:33
Android应用内组件通讯之
EventBus
的使用(一)
这周本来想再输出一篇vsomeip协议栈的服务提供流程源码分析的,无奈流程以及其中的状态太过于复杂,还在梳理中,于是准备水一篇应用内通讯组件
EventBus
来缓解一下疲累的心情(梳理源码的流程过于心累)
述剑
·
2022-08-01 10:14
android应用开发
android
vue中兄弟组件传值的两种方式小结
,这里我演示了两种方式:a.bus总线传值;b.我自己一般把它当成常规的传值(其实也就是子组件A传父组件,父组件再传子组件B)下边开始本次demo的编写:一.bus总线传值的使用在项目中创建一个单独的
eventBus
.js
·
2022-07-31 10:30
vue2 基础笔记
笔记脚手架文件结构关于不同版本的Vuevue.config.js配置文件ref属性props配置项mixin(混入)插件scoped样式总结TodoList案例webStorage组件的自定义事件全局事件总线(Global
EventBus
记忆怪 bug
·
2022-07-27 15:22
vue2
vue2
vue组件间通信方式(父子通信、兄弟通信、跨级通信)
emitv-slotrefs/refs/refs/parent/children/children/children/rootattrs/attrs/attrs/listenersprovide/inject
eventBus
vuex
bidepanm
·
2022-07-27 15:38
vue.js
前端
javascript
前端面试题目(二十四)
callbindapply区别2、new一个对象发生了什么3、强制类型转换和隐式类型转换4、对vue的生命周期怎么理解,A页打开B页生命周期发生了什么5、vue组件间通信的方式,讲下
eventBus
6、
kidaze
·
2022-07-22 10:40
前端
vue.js
javascript
前端
vue.js
javascript
Vue3 使用 Event Bus
在Vue2中,创建
EventBus
如下:exportconstbus=newVue()bus.$on(...)bus.
lio_zero
·
2022-07-22 02:53
vue12
目录全局事件总线(Global
EventBus
)消息订阅与发布(pubsub)nextTick全局事件总线(Global
EventBus
)1.一种组件间通信的方式,适用于任意组件间通信。
小新没蜡笔m
·
2022-07-18 09:20
vue.js
Android面试题总结
事件分发机制单例模式懒汉模式、饿汉模式、DCL双重验证工厂模式静态工厂、工厂方法建造者模式用于多个参数方法的拆解,适用于构造参数特别多的对象上代理模式代理一个类,做一些下额外的事情观察者模式典型的应用
EventBus
RmondJone
·
2022-07-14 21:48
自定义事件总线
自定义事件总线属于一种发布订阅模式,其中包括三个角色:1.发布者(Publisher):发出事件(Event)2.订阅者(Subscriber):订阅事件(Event),并且会进行响应(Handler)3.事件总线(
EventBus
怒默
·
2022-07-14 18:28
Android中Handler原理分析
一些第三方的库和官方库涉及到线程的基本上也是用的Handler,例如:
EventBus
(3.3.1),LiveData(2.3.1)。
小山豆几
·
2022-07-14 11:10
webpack--手写loader
且要能满足一些特殊情况分析引入一次的实现比较简单,只需要在视图出口或者根组件引入即可特殊情况指的是:局部引入、不使用面包屑不使用面包屑比较简单,只需要做个close标识即可,但是这个标识怎么传递给在根组件显示的面包屑是个问题,比较通俗的做法是使用
eventBus
习惯水文的前端苏
·
2022-07-14 10:58
Vue3兄弟组件传值之mitt的超详细讲解
目录前言比起Vue实例上的
EventBus
,mitt.js好在哪里呢?
·
2022-07-09 17:14
vue2.x组件间传值(父传子、子传父、兄弟组件间)
目录父组件向子组件传值props子组件向父组件传值emit兄弟组件传值
eventBus
1.父组件向自组件传值props子组件在props中创建一个属性,用以接收父组件传过来的值父组件中注册子组件在子组件标
失忆症患者_
·
2022-07-09 14:22
vue基础
javascript
vue.js
前端
vue同级组件间传值
1,1,在main.js同级目录下新建
eventBus
.js文件importVuefrom"vue"exportdefaultnewVue()2,在组件a中传出值首先我们需要引入我们新创建的
eventBus
.js
ZXH0122
·
2022-07-09 14:19
前端
vue.js
vue
Vue中事件总线
EventBus
的应用(三)定义全局事件——实例之main.js-创建事件总线、$emit-发布事件、$on-订阅事件、$off-去除事件
Vue中事件总线
EventBus
的应用(三)定义全局事件——实例之main.js-创建事件总线、emit−发布事件、emit-发布事件、emit−发布事件、on-订阅事件、$off-去除事件
EventBus
viceen
·
2022-07-09 09:45
vue-评分-前后台
vue.js
javascript
前端
上一页
13
14
15
16
17
18
19
20
下一页
按字母分类:
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
其他