Observable.of(1, 2, 3) .map { $0 * $0 } .subscribe(onNext: { print($0) }) .disposed(by: disposeBag) Map.swift extension ObservableType public func map ...
分类:
其他好文 时间:
2018-05-24 18:10:46
阅读次数:
199
话不多说,直接来实际的。 import { Injectable } from '@angular/core';import { HttpClient, HttpParams, HttpHeaders } from '@angular/common/http';import { Observable ...
分类:
Web程序 时间:
2018-05-22 18:26:56
阅读次数:
461
观察者设计模式 现在很多的购房者都在关注着房子的价格变化,每当房子价格变化的时候,所有的购房者都可以观察得到。实际上以上的购房者都属于观察者,他们都关注着房子的价格。 如果要想实现观察者模式,则必须依靠java.util包中提供的Observable类和Observer接口。 查看API如下: 查看 ...
分类:
编程语言 时间:
2018-05-19 12:01:43
阅读次数:
145
在Angular1.x中,我们使用Promise来处理各种异步。但是在angular2中,使用的是Reactive Extensions (Rx)的Observable。对于Promise和Observable的区别,网上有很多文章,推荐egghead.io上的这个7分钟的视频(作者 Ben Les ...
分类:
其他好文 时间:
2018-05-17 15:11:16
阅读次数:
195
一 map操作符 类似于大家所熟知的 Array.prototype.map 方法,此操作符将投射函数应用于每个值 并且在输出 Observable 中发出投射后的结果。 二 switchMap操作符 将每个源值映射成 Observable,并输出这个新生成的内部Observable。 源值发生变化 ...
分类:
Web程序 时间:
2018-04-30 11:51:13
阅读次数:
983
一 take操作符 只发出源 Observable 最初发出的的N个值 (N = count)。 如果源发出值的数量小于 count 的话,那么它的所有值都将发出。然后它便完成,无论源 Observable 是否完成。 ...
分类:
Web程序 时间:
2018-04-28 20:53:32
阅读次数:
269
一 merge操作符 把多个 Observables 的值混合到一个 Observable 中 ...
分类:
Web程序 时间:
2018-04-28 19:37:43
阅读次数:
176
一 of操作符 从一个数组、类数组对象、Promise、迭代器对象或者类 Observable 对象创建一个 Observable. ...
分类:
Web程序 时间:
2018-04-28 17:54:56
阅读次数:
153
1、官网中在导入“of”关键字时的引用为: import { Observable, of } from 'rxjs'; 应该改为: import { Observable } from 'rxjs/Observable'; import { Observable } from 'rxjs/Obse ...
分类:
其他好文 时间:
2018-04-23 21:17:33
阅读次数:
186
文档 "http://cn.rx.js.org/manual/overview.html h24" Observables 是使用 Rx.Observable.create 或创建操作符创建的,并使用观察者来订阅(subscribe)它,然后执行它并发送 next / error / complet ...
分类:
Web程序 时间:
2018-04-05 11:33:12
阅读次数:
924