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
07-Vue技术栈之(组件之间的通信方式)
目录1、组件的自定义事件1.1绑定自定义事件:1.1.1第一种方式1.1.2第二种方式1.1.3自定义事件只触发一次1.2解绑自定义事件1.3绑定原生DOM事件1.4总结2、全局事件总线(Global
EventBus
东方青云、
·
2023-06-07 14:13
Vue.js笔记
vue.js
javascript
前端
前端框架
Apt:annotationProcessor
@SupportedOptions(value={"
eventBus
Index","verbose"}):增加自定义参数build.gradle:defaultConfig{javaCompileOptions
pure粹
·
2023-06-07 14:00
flutter-
eventBus
兄弟组件传值
依赖event_bus:^1.1.0
eventBus
使用流程引入import'package:event_bus/event_bus.dart';创建实例
EventBus
eventBus
=new
EventBus
StevenHu_Sir
·
2023-06-07 04:10
EventBus
开源库学习(三)
源码细节阅读上一节根据
EventBus
的使用流程把实现源码大体梳理了一遍,因为精力有限,所以看源码都是根据实现过程把基本流程看下,中间实现细节先忽略,否则越看越深不容易把握大体思路,这节把一些细节的部分再看看
孔小乐_1024
·
2023-05-31 13:47
EventBus
开源库学习(二)
整体流程阅读
EventBus
在使用的时候基本分为以下几步:1、注册订阅者
EventBus
.getDefault().register(this);2、订阅者解注册,否者会导致内存泄漏
EventBus
.getDefault
孔小乐_1024
·
2023-05-31 13:46
EventBus
开源库学习(一)
一、概念
EventBus
是一款在Android开发中使用的发布-订阅事件总线框架,基于观察者模式,将事件的接收者和发送者解耦,简化了组件之间的通信,使用简单、效率高、体积小。
孔小乐_1024
·
2023-05-31 13:19
abpvnext 创建数据时发布本地事件ILocal
EventBus
.PublishAsync ,创建的数据被阻塞的问题解决
一、问题背景描述:我有一个需求,需要在字典服务里创建字典类型成功后执行ILocal
EventBus
.PublishAsync发布一个事件,让主业务服务订阅这个事件,然后执行业务代码将字典类型同步给所有租户
飞翔的键盘侠
·
2023-04-21 17:13
NETCORE
abpvnext
微服务
.netcore
一步掌握vuex的五种状态
组件间通讯方式:1.父子组件通讯子组件:$emit:事件通知父组件:props:单向数据流2.非父子组件通讯
eventBus
:$on+$emit3.vuex可以实现任意组件间通讯为什么要使用vuex1.
史蒂文·月
·
2023-04-20 13:48
前端
javascript
vue.js
MPVue传值
最近上手mpvue开发微信小程序,发现mpvue官网没有提供页面反向传值的解决方案,于是广查资料,知道
eventbus
解决方案,再结合之前的iOS通知,写了一个文件来实现pages间的反向传值。
我的名字就这么长
·
2023-04-18 10:53
手把手debug源码之
EventBus
本文基于
EventBus
3.1.1进行源码分析,以发送一个正常事件和粘性事件为例,探索
EventBus
工作的整个过程。
leeeyou
·
2023-04-18 02:11
android开发规范记录
可以使用
EventBus
,避免造成TransationTooLargeException。
浩仔_Boy
·
2023-04-18 00:49
vuex相关
1.Vuex概述1.1组件之间共享数据的方式父向子传值:v-bind属性绑定子向父传值:v-on事件绑定兄弟组件之间共享数据:
EventBus
$on接收数据的那个组件$emit发送数据的那个组件1.2Vuex
Riyar
·
2023-04-17 14:10
fragment和activity通信方式
参考资料理解Fragment生命周期Android的Fragment的生命周期各状态和回调函数使用理解Fragment生命周期Android的Fragment的生命周期各状态和回调函数使用一:使用广播方式或者
EventBus
iBoss
·
2023-04-16 15:09
五、vue3.0之组件通信详解(defineProps、defineEmits、defineExpose)
那么当我们遇到这样的场景我们应该怎么做,在vue2.0中,我们使用props和emit进行父子之间的通信,兄弟之间用事件中央总线(
eventbus
);在vue3.2的语法中我们则使用defineProps
arguments_zd
·
2023-04-16 09:56
vue3.0的开发和学习
前端
vue.js
javascript
Android使用
Eventbus
遇到的混淆问题
在使用
Eventbus
和注解的Android项目中,通过反射机制调用绑定的方法时,出现一下错误:java.lang.reflect.InvocationTargetExceptionInvocationTargetException
Git小助手
·
2023-04-15 15:50
EventBus
.getDefault().post()
EventBus
PostActivity向已启动的FirstActivity发送post流程:FirstActivity启动
EventBus
PostActivity,然后
EventBus
PostActivity
KillerNoBlood
·
2023-04-15 14:11
Android
Learning
android
跟我一起手写
EventBus
吧,最全的BAT大厂面试题整理
前言IT行业薪水高,这是众所周知的,所以很多人大学都选择IT相关专业,即使非该专业的人,毕业了也想去一个培训机构镀镀金,进入这一行业。但是有关这个行业35岁就退休的说法,也一直盛传。加上这几年不断有各大公司裁员,最著名的就是华为,35岁以上的被剔除的甚多。但是这都是被媒体放大的数据,真实情况往往不是表面看到的那样残酷。很多在这方面有能力的人,30岁之前可以频繁跳槽,30岁之后找一个稳定的跟自己投缘
web小娥
·
2023-04-15 09:23
程序员
android
移动开发
面试
Vue优化:常见会导致内存泄漏问题及优化
监听在window/body等事件没有解绑绑在
EventBus
的事件没有解绑模块形成的闭包内部变量使用完后没有置成null使用第三方库创建,没有调用正确的销毁函数echarts问题:不要把chart实例赋值在
公孙元二
·
2023-04-15 07:46
Vue2.x
VueX 和
EventBus
的区别和使用场景(分享探讨)
作者本人比较菜,从业1年半做的项目都不是很大,VueX的源码看了,demo也写了,但是就是没有机会用到,没有项目经历每次被问到VueX为啥不能被
EventBus
取代这个问题,确实一脸懵逼,某种机缘巧合吧
zpkzpk
·
2023-04-14 17:38
组件通讯 event bus事件总线 ,Context和props父子通讯
一、
eventbus
事件总线进行非父子组件间的通信(兄弟组件)yarnadd-DeventsMain.js-==》Header.jsAPP.js-----------------------------
匆匆那年_海
·
2023-04-14 10:18
Flutter 事件监听以及
EventBus
在Flutter中,手势有两个不同的层次:第一层:原始指针事件(PointerEvents)第二层:手势识别(GestureDetector)一指针事件Pointer其原理是什么?1在指针落下的时候,框架做了一个hittest的操作,确定与屏幕发生接触的位置有哪些的Widget以及分发给最内部的组件去响应2事件会沿着最内部的组件向组件树的根冒泡分发3并且不存在用于取消或者停止指针事件进一步分发的机
iOS_Apple
·
2023-04-13 17:25
Flutter
基础
flutter
android
ios
VUE -
EventBus
如果咱们的应用程序不需要类似Vuex这样的库来处理组件之间的数据通信,就可以考虑Vue中的事件总线,即
EventBus
来通信。
EventBus
又称为事件总线。在V
coderfl
·
2023-04-13 10:11
vue之$
eventBus
非父子组件传值使用解析
在vue中,我们可以使用props和$emit进行父子组件的传值,但是如果需要互相传值的组件不是父子关系,这时我们使用props进行传值就会非常麻烦,这个时候我们就可以用到$
eventBus
声明
eventBus
刘大枫树
·
2023-04-12 04:41
vue篇之事件总线
EventBus
使用示例详解
目录正文父子组件通讯原则
EventBus
的简介如何使用
EventBus
初始化发送事件接收事件移除事件监听者全局
EventBus
创建全局
EventBus
总结正文许多现代JavaScript框架和库的核心概念是能够将数据和
·
2023-04-12 01:29
flutter四种通信方式
参考文章:https://www.jianshu.com/p/f1a862a611c5使用回调(用于两个页面之间的通信)notification(同济widget之间通信,父widget监听子widget)
eventbus
xmb
·
2023-04-11 16:05
Android中简单实现观察者模式传递消息
前面大致说明了一下如何接入
EventBus
3.0及其简单的使用(链接),今天我们自己实现观察者模式来进行不同页面之间的消息传递~场景APP经过页面一和页面二到达页面三,页面三点击发消息按钮发送消息,页面一页面二接收到消息
爱吃豆腐面
·
2023-04-11 15:29
EventBus
实现原理
今天就来重新的复习一下
EventBus
的实现原理
EventBus
是一个Android开发中常用的事件发布/订阅库,它通过解耦不同组件之间的交互,使得代码更加简洁易读。优点:框架本身简单、简洁。
碎念枫子
·
2023-04-11 14:07
事件总线
EventBus
事件总线是对发布-订阅模式的一种实现,是一种集中式事件处理机制,允许不同的组件之间进行彼此通信而又不需要相互依赖,达到一种解耦的目的。什么是“总线”:一个集中式的事件处理机制。同时服务多个事件和多个观察者。相当于一个介于Publisher和Subscriber中间的桥梁。它隔离了Publlisher和Subscriber之间的直接依赖,接管了所有事件的发布和订阅逻辑,并负责事件的中转。(图片源自:
yangguosheng
·
2023-04-11 07:17
C#
事件总线
发布
订阅
ASP.NET Core基于微软微服务eShopOnContainer事件总线
EventBus
的实现
这个
EventBus
的实现是基于微软微服务https://github.com/dotnet-architecture/eShopOnContainers项目的,我把它从项目中抽离出来,打包成nuget
weixin_30568715
·
2023-04-11 06:46
java
大数据
json
构建微服务的基建——事件总线
前言这里以开源组件DotnetCore.CAP为例,简单聊一下不同服务模块之间的消息通信,本篇为入门级别,欢迎大家指点或者飘过~一点概念事件总线(
EventBus
),通常作为多个模块间的通信机制,相当于一个事件管理中心
为自己_带盐
·
2023-04-11 06:12
微服务
架构
rabbitmq
Vue组件的通信方式有哪些?
组件间通信的分类组件间通信的方案props传递数据$emit触发自定义事件ref
EventBus
$parent或$root$attrs与$listenersprovide与injectvuex小结组件间通信的概念开始之前
苏凉.py
·
2023-04-10 21:17
vue.js
前端
javascript
Vue组件通信
目录1.props/$emit父传子(prop的用法)子传父($emit的用法)2.ref/$refs3.
eventBus
(事件总线)(1)创建事件中心管理组件之间的通信(2)发送事件假设有两个兄弟组件
code喵喵
·
2023-04-10 21:03
前端
vue.js
javascript
前端
Vue $
EventBus
$
EventBus
=newVue()this.$
EventBus
.$emit(“shijianmingcheng“,{a:1}第一个参数:事件名称第二个参数:需要传递的数据this.
啵崽崽
·
2023-04-10 11:38
Js:手写
EventBus
核心逻辑
//类
EventBus
->事件总线对象classHY
EventBus
{constructor(){this.eventMap={}}on(eventName,eventFn){leteventFns=this.eventMap
Litt_White
·
2023-04-10 07:41
Vue
javascript
vue.js
前端
事件总线
EventBus
3.0进阶:源码及其设计模式完全解析EvenBus3.0用法介绍
Eventbus
Square全家桶正传——事件总线介绍及
EventBus
、Otto使用教程
木山人
·
2023-04-09 22:11
Android学习别“走弯路”,移动端混合开发框架
线程池和安卓常用的四种线程池他们的特点和使用场景10.AsyncTask原理,并发问题,缺点等11.如何面对大的bitmap,如何自己设计一个ImageLoader12.其实可以扩展为,如何设计一个okhttp,如何设计一个retrofit,
eventBus
m0_64603929
·
2023-04-09 16:42
程序员
面试
android
移动开发
Android开发中对Handler使用的一些总结
随着
EventBus
和RxJava等依托观察者模式的消息传递机制的出现,当前在Android开发中Handler的使用已经不如之前那么重要,但是Android系统所提供的Handler中的各种编程思路和设计方案
追梦de蜗牛
·
2023-04-09 00:34
Android进阶: 注解从入门到精通
注解实现三部曲使用场景
EventBus
使用@Subscriber(mode=ThreadMode.MAIN,tag=EventTag.STORE_OUT_SUMMARIZING)internalfunrefresh
雨落文染丶
·
2023-04-08 12:28
EventBus
EventBus
的简介
EventBus
又称为事件总线。
摸摸头发
·
2023-04-07 23:51
Rxbus讲解
RxBus名字看起来像一个库,但它并不是一个库,而是一种模式,它的思想是使用RxJava来实现了
EventBus
,而让你不再需要使用Otto或者GreenRobot的
EventBus
。
Simplelove_f033
·
2023-04-07 21:06
EventBus
VS. Otto bus
EventBus
笔记APP中模块/层级间交互的逻辑处理往往也起着关键性的作用,一般较为常见的是通过自定义的接口即回调(callback)的方式实现,但是逻辑稍微复杂的情况下很容易发展为callbackhell
raywalker
·
2023-04-07 09:26
2018-04-11
自己语言理解的
EventBus
3.0,希望可以用简单的语言让你快速了解这个好用的东东!
白程程
·
2023-04-07 07:25
vue中$attrs的使用
如果使用普通的父子组件传参prop和$emit,$on会很繁琐;如果使用vuex会大材小用,只是在这几个组件中使用,没必要使用vuex;使用事件总线
eventBus
,使用不恰当的话,有可能会出现事件多次执行
qq_43641110
·
2023-04-07 03:15
vue.js
前端
javascript
React事件总线
A、在Vue中我们可以通过Vue的实例,快速实现一个事件总线(
EventBus
),来完成操作;B、在React中可以依赖一个使用较多的库events来完成对应的操作;1、首先安装依赖库events:$yarnaddevents
諾城
·
2023-04-07 00:18
手把手教你使用Vue3指定状态管理库--Pinia
在平时的开发过程中,Vue组件之间可以通过Props和Events实现组件之间的消息传递,对于跨层级的组件也可以通过
EventBus
来实现通信。
前端开发小陈
·
2023-04-06 23:20
vue.js
javascript
前端
阿里Android开发手册(仅收集部分内容)
Android开发手册【强制】Activity间数据通信,数据量比较大的,避免使用Intent+Parcelable的方式,可以考虑
EventBus
等替代,一面造成TransactionTooLargeException
code作业本
·
2023-04-06 17:43
android
移动开发
面试
EventBus
撸代码
之前一直在用
EventBus
来做应用内的消息发送,但由于现在项目的开发环境不允许使用外网,因此很多第三方库都不能使用,因此自己学习并撸了一套低配的
EventBus
在此写下来记录一下。
SeptemberWei
·
2023-04-06 09:11
EventBus
——观察者模式的典型应用
EventBus
(发布者和订阅者)前言小项目页面间、线程间、模块间,通信一般使用:公共变量、Intent、Handler、Broadcast,接口等等。。
黄志成_
·
2023-04-06 06:21
用vue3语法改造vue2的vue-grid-layout
vue-grid-layout,在此基础上改造成vue3的改造后git的仓库git地址https://github.com/xhlife/vue3-grid-layou目前测试拖拽和缩放暂无问题,欢迎修改和提bug主要修改
eventBus
qq_40441489
·
2023-04-05 15:19
vue.js
前端
javascript
事件总线方案实践
liveData实现事件总线目录介绍01.
EventBus
使用原理02.RxBus使用原理03.为何使用liveData04.LiveDataBus的组成05.LiveDataBus原理图06.简单的实现案例代码
杨充211
·
2023-04-05 12:47
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
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
其他