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
EventBus
执行原理详解
EventBus
是一款发布/订阅事件总线框架,基于观察者模式。将事件的接收者和发送者分开,简化了组件之间的通信,使用简单、效率高、体积小。
学术袁
·
2023-07-29 11:37
Android
android
源码分析
kotlin
eventBus
使用遇到的坑
**问题:**通过
eventBus
传递的参数,在子组件的methods中无法通过this.使用。
︶ㄣ洳影隨形しovё
·
2023-07-28 00:32
vue.js
前端
EventBus
要点记录
1、
EventBus
方法注册先从注册的对象中找到对应的方法1)先从对外声明的方法找,如果发生异常,再找全部方法找全部方法的时候会设置变量findState.skipSuperClasses=true;这样就不用再次找父类的方法了
黑猫警长_01
·
2023-07-27 20:18
vue兄弟组件之间通信--
eventBus
原文地址
eventBus
eventBus
单独的事件中心,用来管理组件之间的通信。由于Vue实例实现了一个事件分发接口,你可以通过实例化一个空的Vue实例来实现这个目的。
chenM_
·
2023-07-27 16:47
android github主流框架大全
okhttp网络3.ButterKnife代码模板4.MPAndroidChart图表5.glide图片6.leakcanary内存7.Android-Universal-Image-Loader图片8.
EventBus
宝马奔驰_xyz
·
2023-07-27 07:35
Vue2的12种组件通信
x组件通信方式Vue2.x组件通信共有12种props$emit/v-on.syncv-modelref$children/$parent$attrs/$listenersprovide/inject
EventBus
Vuex
晓狐狸吖
·
2023-07-27 06:30
vue.js
javascript
Minecraft Forge API 注解帮助文档(1.12.2)
前置文章:Minecraft1.12.2MODForge开发帮助文档(持续更新)目录@Mod注解类注解@EventHandler注解方法注解@
EventBus
Subscriber注解类注解@SubscribeEvent
GMOD-AA775
·
2023-07-26 17:49
Minecraft
Forge
mod
Minecraft
java
游戏
学生管理系统-04VueX
vuex的使用封装组件组件内路由守卫二、vuex的简介1、回顾组件之间的通讯父组件向子组件通讯:通过props实现子组件向父组件通讯:通过自定义事件($emit)方式来实现兄弟组件之间的通讯:事件总线($
eventBus
鸣鲷有柒
·
2023-07-26 15:10
vue.js
javascript
前端
EventBus
-3.1.1源码阅读
1.注册及查找事件1.1
EventBus
初始化getDefault:通过单例模式获取实例,同时里面采用Builder模式构造部分初始化参数,方便定制部分配置信息//Builder模式,在
EventBus
Builder
Felix_lin
·
2023-07-26 11:34
vue实现监听某个元素滚动
$
eventBus
.$off("receiveCode");//获取指定元素constscrollview=this.
万变不离其宗_8
·
2023-07-26 07:39
vue
vue
EventBus
3.1.1 自己对源码的理解
一:使用步骤1、
eventbus
3.1.1版本依赖:implementation'org.greenrobot:
eventbus
:3.1.1'2、在Activity或Fragment中进行注册:
EventBus
.getDefault
Serven_
·
2023-07-25 21:04
LiveDataBus替代RxBus、
EventBus
https://mp.weixin.qq.com/s?__biz=MjM5NjQ5MTI5OA==&mid=2651748475&idx=4&sn=8feb14dd49ce79726ecf12eb6c243740&chksm=bd12a1368a652820df7c556182d3494d84ae38d4aee4e84c48c227aa5083ebf2b1a0150cf1b5&scene=38#w
cain07
·
2023-07-24 14:35
Android
EventBus
使用和 粘性事件解除
EventBus
原理图前言
EventBus
是一种用于Android的发布/订阅事件总线。
舒童1024
·
2023-07-24 00:18
微软微服务eShopOnContainers示例之
EventBus
RabbitMq解析与实践
GitHub地址https://github.com/dotnet-architecture/eShopOnContainers在eShopOnContainers架构中有一个使用RabbitMQ实现的
EventBus
weixin_34204722
·
2023-07-23 23:44
大数据
爬虫
数据库
eShopOnContainers 看微服务④:Catalog Service
主要依赖:1、HealthCheck健康检查2、WebHost3、EntityFramework4、Autofac5、BuildingBlocks文件夹下的
EventBus
,RabbitMq其中前四项在
dotNET跨平台
·
2023-07-23 23:14
Android
EventBus
的源码解析
1、
EventBus
的使用1.1
EventBus
简介
EventBus
是一款用于Android的事件发布-订阅总线,由GreenRobot开发,Gihub地址是:
EventBus
。
伯爵_9673
·
2023-07-23 09:36
Google官方Mvp架构详解(基于仿今日头条News项目)
统一封装了
EventBus
的使用,在基类中注册
Funny灬
·
2023-07-22 06:37
vue2中使用事件总线(
EventBus
)传值
EventBus
是什么
EventBus
又称为事件总线。
Faith_ZL
·
2023-07-21 15:10
vue.js
javascript
前端
ts:简单实现发布订阅模式
比如原生js中的addEventListener、removeEventListener比如vue中的
EventBus
(全局事件总线)($emit、$on)即收集一些事件后,统一处理发布者$emit,订阅者
Unique·Blue
·
2023-07-21 05:30
Typescript
typescript
发布订阅模式
前端
Vue 兄弟传值 得不到值
在vue使用过程中,经常会用到兄弟组件的传值,但有时会遇到获取不到数据的情况,1,正确理解兄弟传值的概念Vue兄弟传值如图所示,a传b或者b传a才是兄弟传值不同的page不能使用
eventBus
传值,可以使用用查询参数传值
Nelson_sylar
·
2023-07-20 13:23
框架开发使用注解处理器APT优雅提效
使用注解概述在现在的很多开源框架中,我们经常能在源码中看到注解处理器的影子,比如我们熟悉的阿里的ARouter,Android开发中的替代findViewById神器黄油刀ButterKnif,事件总线
EventBus
海塔灯
·
2023-07-19 16:27
Android必知必会
APT
注解处理器
Android
半天学会
EventBus
的简单使用
1.准备安装依赖compile'"org.greenrobot:
eventbus
:3.0.0"'2.使用注册和解除注册分别在需要订阅event的activity的onCreate()和onDestory
reaiya
·
2023-07-19 14:49
vue -- 非父子组件传值,事件总线(
eventbus
)的使用方式
原地址:vue--非父子组件传值,事件总线(
eventbus
)的使用方式-积少成多-CSDN博客下面的组件A和组件B可以是项目中任意两个组件//在mian.js中Vue.prototype.bus=newVue
L_b115
·
2023-07-19 06:55
手写
EventBus
:从零到一实现自己的事件总线库
简介:在本文中,我们将详细介绍如何从头开始实现一个轻量级的
EventBus
库。我们将以X
EventBus
为例,阐述整个实现过程,以及在实现过程中遇到的关键问题和解决方法。
许进进
·
2023-07-19 04:52
java
android
【vue-进阶】之深入理解Vuex
父传子props;子传父$emit;
eventBus
事件总线。当然中小Vue项目可以不使用Vuex,当出现下面这两种情况的时候我们就应该考虑使用Vuex统
尤小小
·
2023-07-19 02:25
通过接口回调实现简易的
eventbus
(原创,转载请标注)
eventbus
是一个非常火的Android事件发布/订阅框架,主要是简化了应用程序内各组件间、组件与后台线程间的通信。
江南小夜
·
2023-07-19 00:18
vue组件间通信之兄弟组件通信(vue3.0$
EventBus
)
vue组件间通信之兄弟组件通信(vue3.0$
EventBus
)vue组件中的数据传递最最常见的就是父子组件之间的传递。
茶一蛊
·
2023-07-18 06:55
vue.js
Vue.js面试
vue.js
javascript
前端
Vue 常见 API 及问题
相信小伙伴们可能第一时间想到了vuex,但是如果只是简单的业务逻辑,vuex的引入和维护就没有那么必要~~~我百度了一下,大部分有说通过使用Vue事件总线(
EventBus
)来进行处理无关联组件之间的通信
橙色流年
·
2023-07-18 04:51
mapBox地图的打点聚合,多种图标展示/二、导入json文件,添加镇街图层
1、获取数据在另一个组件通过接口获取数据,通过$
eventBus
.
m0_60827885
·
2023-07-18 02:58
前端
javascript
html
解决vue使用bus,路由跳转时被多次触发问题
最近项目中使用
eventBus
进行组件之间的通信,但是发现会出现,第一次会触发接口一次,第二次会触发接口两次,第N次会触发接口N次//亲测有用beforeDestroy(){
eventBus
.
hui树
·
2023-07-18 01:35
学习vue2笔记
笔记脚手架文件结构关于不同版本的Vuevue.config.js配置文件ref属性props配置项mixin(混入)插件scoped样式总结TodoList案例webStorage组件的自定义事件全局事件总线(Global
EventBus
ANnianStriver
·
2023-07-17 23:38
前端
学习
笔记
vue.js
框架源码解读系列之《
EventBus
3.1.1源码解析(上篇)》
@[toc]
EventBus
前言本文主要讲解
EventBus
的源码解析,如果您未听过/使用过
EventBus
的话请自行百度一下,几分钟即可GET到这门技能。
凉茶妙妙
·
2023-07-17 15:29
Vue2.0子同级组件之间数据交互
一.我们先来创建中央事件总线,在src/assets/下创建一个
eventBus
.js,内容如下(
eventBus
中我们只创建了一个新的Vue实例,以后它就承担起了组件之间通信的桥梁了,也就是中央事件总线
九四年的风
·
2023-07-16 20:43
前端开发小技巧$
eventBus
1.计算属性小技巧全局使用
eventBus
2.1.发布事件2.2.监听执行事件--销毁事件应用场景代码逻辑:1.分析数据:判断数据是否有值,无值则显示暂无数据2.大体布局:(ul>li>icon+右内容
FF_XM
·
2023-07-16 09:17
javascript
EventBus
使用
1、前言在APP中,我们经常会需要一个广播机制,用以跨页面事件通知,Flutter中我们可以使用event_bus提供的事件总线功能来实现一些状态的更新,其核心是基于DartStreams(流);事件总线通常实现了订阅者模式,订阅者模式包含发布者和订阅者两种角色,可以通过事件总线来触发事件和监听事件,接下来我将学习event_bus,并异步实现主题颜色的更新。2、Flutter中集成EventBu
高思阳
·
2023-07-16 08:28
08.Vue事件总线(
EventBus
)
如果咱们的应用程序不需要类似Vuex这样的库来处理组件之间的数据通信,就可以考虑Vue中的事件总线,即
EventBus
来通信。一.
EventBus
事件总线简介E
Jason杰森
·
2023-07-15 16:56
设计模式之--观察者模式
什么是观察者模式2.观察者模式的使用场景和优点3.观察者模式的简单运用1.什么是观察者模式定义: 观察者模式又被称为发布-订阅模式,属于行为型设计模式的一种,是一个在项目中经常使用的模式.像我们平时用的
EventBus
神经大条蕾弟
·
2023-07-15 06:15
Java
设计模式
关于如何学习Android Jetpack? 本文搜集了全网90%以上优秀博主Jetpack系列开发笔记!
后来出现了一些框架来帮助开发者快速进行开发,比如XUtils、Volley、OKHttp、
EventBus
等,随着框架越来越多,一个应用可以有多种技术选型,直接导致应用开发越来越不规范,导致做出来的应用质量参差不齐
Kepler_II
·
2023-07-15 00:28
观察者模式(下):如何实现一个异步非阻塞的
EventBus
框架?
上一节课中,我们学习了观察者模式的原理、实现、应用场景,重点介绍了不同应用场景下,几种不同的实现方式,包括:同步阻塞、异步非阻塞、进程内、进程间的实现方式。同步阻塞是最经典的实现方式,主要是为了代码解耦;异步非阻塞除了能实现代码解耦之外,还能提高代码的执行效率;进程间的观察者模式解耦更加彻底,一般是基于消息队列来实现,用来实现不同进程间的被观察者和观察者之间的交互。今天,我们聚焦于异步非阻塞的观察
兜兜转转m
·
2023-07-14 19:22
设计模式
观察者模式
java
服务器
EventBus
源码分析
EventBus
源码分析分析源码之前
EventBus
大神的github,最好的老师。
猪_队友
·
2023-07-14 17:33
Java两大工具库Commons和Guava使用示例详解
目录正文先定义观察者然后定义账户类最后实现事件总线创建观察者接口和具体观察者创建Subject:正文除了操作集合、限流和缓存,Guava还有另一个隐秘的功能:事件总线
EventBus
机制——是发布-订阅模式的实现
·
2023-07-13 16:52
观察者模式之
EventBus
源码解析
1、观察者模式概述:观察者模式(ObserverPattern):定义对象之间的一种一对多依赖关系,使得每当一个对象状态发生改变时,其相关依赖对象皆得到通知并自动更新。观察者模式的别名包括发布-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式。观察者模式是一种对象行为型模式《设计模式的艺术》使用场景:观察者模式是使用频率最高的设计模式之一,主要用于建立对象之间
Tifkingsly
·
2023-06-24 06:19
startActivityForResult废弃了,用Activity Result API吧
因为项目中突然需要用到两个activity之间进行数据交互,脑子里第一想法就是用
EventBus
来实现,但是需求仅仅只有2个activity之间进行交互(神奇的需求?)
Chen_ShengJie
·
2023-06-23 22:10
Android
android
使用Event bus实现兄弟组件通讯
69.使用
Eventbus
实现兄弟组件通讯1.创建一个
eventbus
实例在Vue项目中,可以在src目录下新建一个event-bus.js文件,用来创建一个空的Vue实例,并导出该实例:importVuefrom'vue
前端每日三省
·
2023-06-23 22:09
javascript
开发语言
ecmascript
vue
兄弟组件
组件通讯
vue-vue2脚手架8-全局事件总线(Global
EventBus
)
vue-vue2脚手架8-全局事件总线(Global
EventBus
)一种组件间通信的方式,适用于任意组件间通信。
飘然渡沧海
·
2023-06-23 08:03
#
vue2脚手架
vue.js
前端
javascript
vue - 全局事件总线\消息订阅与发布
全局事件总线(Global
EventBus
)一种组件间通信的方式,适用于任意组件间通信。
凡小多
·
2023-06-23 08:02
vue
vue.js
前端
javascript
前端框架vue之全局事件总线(Global
EventBus
)
标题前端框架vue之全局事件总线(Global
EventBus
)在全局事件总线出现之前,如果说子组件想要给父组件传递数据,交互信息时,需要通过给子组件绑定自定义事件,再借用函数来实现组件间的交互,比较麻烦
研途可达
·
2023-06-23 08:01
前端好呀!
前端框架
vue.js
javascript
Vue-全局事件总线 Global
EventBus
组件间通信的方式:适用于任意组件间通信使用步骤:1、安装全局事件总线newVue({...beforeCreate(){//用一个vue实例来充当事件总线对象,将
EventBus
对象挂载到Vue原型上,
张美丽呀
·
2023-06-23 08:31
Vue
vue.js
Vue-全局事件总线(Global
EventBus
)
全局事件总线(Global
EventBus
)全局事件总线是vue中特别厉害的一种组件中通信的方式,它可以实现任意组件中通信,随便拿出来两个组件就能互通数据,就像对讲机一样,它在开发中用的也是特别的多1编写案例首先准备两个组件
小花皮猪
·
2023-06-23 08:59
Vue
vue.js
javascript
ecmascript
Vue2基础篇-29-全局事件总线(Global
EventBus
)
1.简介一种组件间通信的方式,适用于任意组件间通信。安装全局事件总线:newVue({......beforeCreate(){Vue.prototype.$bus=this//安装全局事件总线,$bus就是当前应用的vm},......})使用事件总线:接收数据:A组件想接收数据,则在A组件中给$bus绑定自定义事件,事件的回调留在A组件自身。methods(){demo(data){.....
Alan0517
·
2023-06-23 08:29
Vue2+Ts
基础篇
javascript
vue.js
前端
上一页
6
7
8
9
10
11
12
13
下一页
按字母分类:
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
其他