首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
ReactiveX
订阅
夜烟花
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
30 天精通 RxJS(21): 深入 Observable
我们已经把绝大部分的 operators 都介绍完了,但一直没有机会好好的解释 Observable 的 operators 运行方式。在系列文章的一开头是以数组(Array)的 operators(map, filter, concatAll) 作为切入点,让读者们在学习 o…
30 天精通 RxJS (05): 建立 Observable(一)
前几天我们把所有重要的观念及前置的知识都讲完了,今天要正式进入 RxJS 的应用,整个 RxJS 说白了就是一个核心三个重点。 一个核心是 Observable 再加上相关的 Operators(map, filter...),这个部份是最重要的,其他三个重点本质上也是围绕着这…
关于RxJava最友好的文章——背压(Backpressure)
背压(Backpressure)可能是所有想要深入运用RxJava的朋友必须理解的一个概念。 关于它的介绍,我本意是想写在RxJava2.0更新介绍的文章里的,可是写着写着发现,要完整介绍这个概念需要花费的篇幅太长,恰好目前对于背压的介绍文章比较少,所以决定单独拿出来,自成一篇…
30 天精通 RxJS(28):Scheduler 基本观念
不晓得读者们还记不记得,我们在前面的文章中有提到 Scheduler 是为了解决 RxJS 衍生的最后一个问题,而我们现在就在揭晓这个谜底。 其实 RxJS 用久了之后就会发现 Observable 有一个优势是可以同时处理同步和非同步行为,但这个优势也带来了一个问题,就是我们…
30 天精通 RxJS(24): Observable operators - multicast, refCount, publish, share
上面这段代码我们用 subject 订阅了 source,再把 observerA 跟 observerB 一个个订阅到 subject,这样就可以让 observerA 跟 observerB 共用同一个执行。但这样的写法会让代码看起来太过复杂,我们可以用 Observabl…
30 天精通 RxJS (07): Observable Operators & Marble Diagrams
昨天我们把所有建立 Observable 实例的 operators 讲完了,接下来我们要讲关于转换(Transformation)、过滤(Filter)、合并(Combination)等操作方法。先来让我们看看什么是 Operator Operators 就是一个个被附加到 …
30 天精通 RxJS (06): 建立 Observable(二)
Observable 有许多创建实例的方法,称为 creation operator。下面我们列出 RxJS 常用的 creation operator 他先后传递了 'Jerry', 'Anna' 然后结束(complete),这是一个十分常见模式。当我们想要同步的传递几个值…
RxJS与Redux结合使用(一):打造自己的redux-observable
然而,在实际业务中往往有大量异步场景,最直接的做法是在React组件中发起异步请求,在拿到数据后调用dispatch(action)去数据层修改数据。不过这样的做法使得视图层和数据层耦合在一起,会造成后期维护的困难。 Redux作者建议用中间件来处理异步流,因为在中间件中我们可…
使用 redux-observable 实现组件自治
redux-observable 是 redux 一个中间件,使用了 RxJs 来驱动 action 副作用。与其目的类似的有大家比较熟悉的 redux-thunk 和 redux-saga。通过集成 redux-observable,我们可以在 Redux 中使用到 RxJS…
学习 RxJS:Cycle.js
Cycle.js 是一个极简的 JavaScript 框架(核心部分加上注释 125 行),提供了一种函数式,响应式的人机交互接口。