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
observable
RxSwift核心探究
它的核心主要是创建和订阅,但是它的核心也是分为三步1.创建2.订阅3.发布订阅创建这里使用创建了一个
Observable
.create方法创建。
暮云_开发
·
2022-08-27 21:47
RxJS中的
Observable
和Observer示例详解
由于内容比较多,会分为三篇来讲解说明初识RxJS中的
Observable
和Observer细说RxJS中的Operators在谈RxJS中的Subject和S
·
2022-08-17 13:30
【初识 RxJS中的
Observable
和Observer】
RxJS中管理和解决异步事件的几个关键点:
Observable
:表示未来值或事件的可调用集合的概念。Observer:是一个回调集合,它知道如何监听
Observable
传递的值。
·
2022-08-17 10:03
rxjs
redux api解读
发到csdn)createStorecreateStore会初始化store里的state,并且添加一系列的api:dispatchsubscribegetStatereplaceReducer[$$
observable
神以灵
·
2022-07-18 09:48
【源码解读】
redux
源码
Kotlin Flow
Flow库是在KotlinCoroutines1.3.2发布之后新增的库,也叫做异步流,类似RxJava的
Observable
、Flowable等等,所以很多人都用Flow与RxJava做对比。
TomyZhang
·
2022-07-17 15:10
SAP 电商云 Spartacus UI SiteContext Selector 的设计明细讲解
facade包含四大导出:site-context.interface.ts(SiteContext)定义了一个接口:import{
Observable
}from'rxjs';exportinterfaceSiteContext
·
2022-07-11 13:01
android
Observable
.interval定时执行快速上手和分析
Observable
.interval可以执行定时任务,
Observable
.interval是来源于Rxjava2的函数,我引用的是:compile'io.reactivex.rxjava2:rxjava
龙腾腾
·
2022-07-02 13:53
语音直播间专栏
android
Rxjs源码解析(一)
Observable
从newObservable开始import{
Observable
}from'rxjs'constobservable=newObservable(subscriber=>{subscriber.next
·
2022-07-01 13:19
rxjs
Rxjs TakeUntil 操作符内容梳理总结
TakeUntil的官方文档对这个操作符的解释是:Emitvaluesuntilprovidedobservableemits.即它可以被赋予另一个起锚定作用的
Observable
,当该锚定Observableemit
·
2022-06-27 09:19
RxJava使用详解
观察者模式四大要素:
Observable
(被观察者),Observer(观察者),subscribe(
幸大叔
·
2022-06-01 12:03
android
rxjava
rxjs
Observable
自定义 Operator 的开发技巧
运算符只不过是获取源
Observable
、对其执行操作并返回新
Observable
的函数。rxJS的管道运算符pipe允许我们链接运算符。
·
2022-05-24 09:24
rxjs
Observable
filter Operator 的实现原理介绍
看下面这段使用filterOperator的代码:import{fromEvent,interval,MonoTypeOperatorFunction}from'rxjs';import{filter}from'rxjs/operators';functionfilterKey(key){console.log('input:',key);constresult:MonoTypeOperatorF
·
2022-05-24 09:24
rxjs
Observable
两大类操作符简介
Observable
生产的数据,应该提供开发人员足够的自由度,对这些数据进行各种处理,比如map/transform等等。这就是RxjsOperator大展身手的地方。
·
2022-05-24 09:23
rxjs
Observable
of 操作符的单步调试分析
看这段最简单的代码:import{
Observable
,of}from'rxjs';constobservable=of(1,2,3);
observable
.subscribe((message)=>{
·
2022-05-24 09:23
rxjs
Observable
设计原理背后的 Pull 和 Push 思路
在Rxjs的上下文里,
Observable
会随着时间的推移,在某个时间点产生数据。Observables可以:不停地(永远)产生值,比如interval操作符。
·
2022-05-24 09:22
Rxjs map, mergeMap 和 switchMap 的区别和联系
map接收从
Observable
发出的每个值,对其执行操作并返回一个
Observable
(因此
Observable
链可以继续)。把它想象成一个函数,它将采用原始值和投影。该函数将投影应用于
·
2022-05-22 10:31
Rxjs mergeMap 的使用场合
如果一次只能激活一个内部订阅,请使用switchMap.如果内部observables的发射和订阅顺序很重要,请使用concatMap.当需要展平内部
observable
但想要手动控制内部订阅的数量时,
·
2022-05-22 10:31
Rxjs TakeUntil 操作符的学习笔记
TakeUntil的官方文档对这个操作符的解释是:Emitvaluesuntilprovidedobservableemits.即它可以被赋予另一个起锚定作用的
Observable
,当该锚定Observableemit
·
2022-05-21 23:14
【Jetpack】学穿:LiveData →
→感觉跟
Observable
有点沾边了生命周期感知数据?
塞尔维亚大叔
·
2022-05-12 18:48
移动开发
Android开发
Android技术
android
移动开发
架构
经验分享
android
jetpack
RxSwift冷热信号
而RxSwift提供了一种同时支持冷、热信号的类型:
Observable
。虽然RxSwift并没有明显区分两种类型,但是明确冷热信号的含义是非常必要的,因为忽略它可能会造成代码逻辑的错误。
shizidy_90
·
2022-05-08 19:44
C#面向抽象编程第二讲
抽象编程怎么说呢,以观察者模式为例:观察者模式有两个对象,一个是观察者,一个是可观察者(字面翻译很别扭
observable
),消息发布者(提供者)。
星仔007
·
2022-04-12 23:00
异步验证器防抖的补充 以及 记录动态组件遇到的问题
segmentfault.com/a/11...vehicleBrandNameNotExist():AsyncValidatorFn{return(control:AbstractControl):
Observable
·
2022-04-11 19:10
angular
Android Rxjava3 使用场景详解
目录一、Rxjava使用场景1、多任务嵌套回调2、多任务合并处理3、轮询4、其他小场景1)倒计时2)打字机效果二、结合Rxbinding的使用场景1、点击事件防抖2、输入搜索优化3、联合判断三、防泄漏1、
Observable
.unsubscribeOn2
·
2022-04-07 16:19
Mobx 源码与设计思想
Proxy拦截方式Mobx暴露的拦截的API有多种,概括来说可以分为装饰器式和基于
observable
方法调用。
·
2022-04-06 00:10
angular异步验证器防抖实例详解
原版异步验证器:vehicleBrandNameNotExist():AsyncValidatorFn{return(control:AbstractControl):
Observable
=>{
·
2022-03-31 19:49
angular异步验证器防抖
原版异步验证器:vehicleBrandNameNotExist():AsyncValidatorFn{return(control:AbstractControl):
Observable
=>{if(control.value
·
2022-03-28 19:04
angular
基于
Observable
构建前端防腐策略
简介:ToB业务的生命周期与迭代通常会持续多年,随着产品的迭代与演进,以接口调用为核心的前后端关系会变得非常复杂。在多年迭代后,接口的任何一处修改都可能给产品带来难以预计的问题。在这种情况下,构建更稳健的前端应用,保证前端在长期迭代下的稳健与可拓展性就变得非常重要。本文将重点介绍如何利用接口防腐策略避免或减少接口变更对前端的影响。作者|谢亚东来源|阿里技术公众号ToB业务的生命周期与迭代通常会持续
·
2022-03-23 15:42
前端
iOS框架 - RXSwift原理初探
RXSwift简单使用letob=
Observable
.create{(obserber)->Disposablein//3:发送信号obserber.onNext("消息来了")obserber.onCompleted
Lcr111
·
2022-03-22 14:40
JavaScript中的observables 操作符创建实例
本篇就带领大家“粗略”过一下
observable
创建实例的重点API都有哪些?以及用代码片段展示出用法示意~一、创建实例1.createcreate肯定不陌生吧?
·
2022-03-16 15:32
异步验证器单元测试的编写
vehicleBrandNameNotExist():AsyncValidatorFn{return(control:AbstractControl):
Observable
=>{if(control.value
·
2022-03-15 20:12
前端typescript
C#中的EventHandler观察者模式详解
一、解释发布者(Publisher)=被观察者(
Observable
)=事件源(java中的EventObject,C#中的sender)订阅者(Subscriber)=观察者(Observer)=接收者
·
2022-03-15 15:11
80 行代码实现简易 RxJS
RxJS的使用RxJS会对事件源做一层封装,叫做
Observable
,由它发出一个
·
2022-02-28 11:31
rxjs
RxJava Observalble create subscribe源码分析
先看一小段代码Observableobservable=
Observable
.create(observer->{observer.onNext("处理的数字是"+Math.random()*100);
陈宏斌9527
·
2022-02-22 04:51
RxSwift Step By Step 1 -
Observable
新建一个项目,StartRX,通过cocopod安装了RxSwift、RxCocoa概念:
Observable
(被观察者)RxSwift中的
Observable
是观察者模式中被观察的对象,相当于一个事件序列
whong736
·
2022-02-22 04:28
Rxjs【map、mapTo、filter】
Rxjs【
Observable
】//图谱//-----代表一个
Observable
//-----X代表一个
Observable
有错误发生//-----|代表一个
Observable
结束//(1234)|
窗外的雪儿飞
·
2022-02-22 01:35
Android-DataBinding-使用-高阶
概述本节是针对只会简单使用DataBinding的开发;变量在XML中声明的变量分为两种,可观察变量和不可观察变量;可观察变量是指implement了
Observable
/ObservableList/
奥巴星
·
2022-02-21 10:27
Rxjava-订阅和线程切换简单分析
Wechat:CoolOriLans酷奇源语本篇文章简单分析下Rxjava订阅和线程切换简单:我们先来看一个订阅的流程,这个流程是在之前的基础上,加了些调味剂:valobservable=
Observable
.create
C_Sev
·
2022-02-20 15:41
RxJavaAndroid学习笔记
Observable
.just(currentBytesCount).observeOn(AndroidSchedulers.mainThread()).subscribe(newAction1(){@
封夕罡
·
2022-02-20 13:42
RxSwift_Subject、BehaviorRelay
Subject基本介绍Subject即使观察者,也是可观察序列,因为都遵循了这两天协议
Observable
、ObserverTypeRxSwift中Subject一种有三种,分别是PublishSubject
MR_詹
·
2022-02-19 04:03
RxSwift_操作符_using
publicstaticfuncusing(_resourceFactory:@escaping()throws->Resource,observableFactory:@escaping(Resource)throws->RxSwift.
Observable
MR_詹
·
2022-02-19 00:48
RxJava2操作符
操作符分类操作符分类有十三种:名称解析创建操作用于创建
Observable
的操作符变换操作这些操作符可用于对
Observable
发射的数据进行变换过滤操作这些操作符用于从
Observable
发射的数据中进行选择组合操作组合操作符用于将多个
丨Fan
·
2022-02-18 21:34
RxSwift-map源码解析
map.png看一段代码示例:
Observable
.of(1,2,3,4,5,6).subscribe(onNext:{(val)inprint(val)}).disposed(by:disposeBag
yahibo
·
2022-02-18 13:03
DataBinding入门进阶指南(二)
接入与使用简单的数据绑定点击事件的绑定这一篇将会继续上一篇的步伐,对DataBinding的使用更深几分.首先依旧是从数据绑定开始之前所介绍的,虽然UI与数据进行了绑定,但是修改数据对象的时候并不会同时更新UI.现在有三种不同类型的
observable
宅居居士
·
2022-02-18 00:24
rxSwift从零开始的代码3
就是自定义的方式来创建
Observable
这里我们初始化一下看看letobser1=
Observable
.create{observerinreturnDisposables.create()}直接用{
卖毛玉的小贩
·
2022-02-17 12:55
关于RxJava2的doOn...和doAfter...的一些测试
的时候一直以为不管这两个系列的api写在哪个scheduler下,他们的执行顺序都是和最终的onNext(),onError()和onComplete()的执行时机绑定着,直到有一天一个功能和我预想的不一样,于是做了如下测试:
Observable
.just
woniu0936
·
2022-02-17 08:13
Android RxJava之创建操作符(二)
作用用于创建被观察者(
Observable
)对象和发送事件。
XXXXXXXX333
·
2022-02-16 21:17
RxDart
响应式编程
Observable
@overridevoidinitState(){super.initState();
Observable
_
observable
=//
Observable
(Stream.fromIterable
梦幽辰
·
2022-02-16 15:29
RxJava源码解析(二)
前言本篇主要解析RxJava的线程切换的原理实现subscribeOn首先,我们先看下subscribeOn()方法,老样子,先上DemoObservableobservable=
Observable
.create
toothpickTina
·
2022-02-16 03:03
Delegates
Delegates.notNull():可用于基本类型和引用类型,lateinit只能用于引用类型Delegates.
observable
():监听属性变化Delegates.vetoable():决定是否允许属性修改自定义
乐此不痞
·
2022-02-15 20:28
SAP 电商云 Spartacus UI 的交货模式 Delivery Mode 设计
本文讨论SpartacusUIcheckout流程时,下图高亮的两种交货模式,DeliveryMode的数据来源:从组件的模板文件里能看出,这些radioinput的数据,来自
Observable
对象supportedDeliveryModes
·
2022-02-15 16:21
上一页
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
其他