随笔分类 -  Rxjs

摘要:debounceTime(20) 图解: Observable 先发送出来 a ,可以订阅得到。 Observable 后面开始发送 b ,发送完 b ,被 debounceTime 延迟订阅(可以理解成拦截),等待 20ms,看看有没有其他数据被发送出来,如果没有,b 也可以被订阅,如果有,则用新 阅读全文
posted @ 2021-11-19 11:47 GISer杰 阅读(196) 评论(0) 推荐(0)
摘要:concat( observable1,observable2,observable3,...,) 函数功能: 将多个可观察对象合并成一个可观察对象,调用该对象的时候,会依次调用该对象内部合并的可观察对象,当前调用的可观察对象(内部)数据完成后,继续订阅下一个可观察对象的数据。 参数: 多个可观察对 阅读全文
posted @ 2021-11-16 15:13 GISer杰 阅读(235) 评论(0) 推荐(0)
摘要:from([**,**,**], scheduler?: SchedulerLike): Observable<T> 函数功能: 利用数组、或者 Promise、或者 iterable object,创建可观察对象 参数解析: 第一个参数传递数组、或者 Promise、或者 iterable obj 阅读全文
posted @ 2021-11-16 09:49 GISer杰 阅读(224) 评论(0) 推荐(0)
摘要:map((previousValue) => previousValue*10) 函数功能: 提供一个数组(Observable),对数组的每个元素 × 10,将结果返回 参数解析: previousValue: 传入的值,可以是任何类型(string、事件、数组) 返回结果:可观察对象 示例: 1 阅读全文
posted @ 2021-11-15 16:45 GISer杰 阅读(139) 评论(0) 推荐(0)
摘要:1 scan( (previousValue,currentValue)=>previousValue+currentValue),seed?) 函数功能: 提供一个数组(Observable),对数组的元素累计求和 参数解析: previousValue: 上一次调用回调返回的值,或者是提供的初始 阅读全文
posted @ 2021-11-15 15:18 GISer杰 阅读(328) 评论(0) 推荐(1)