Angular2(九)--http

Angular http.get returns an RxJS Observable
The AngularObservable is a bare-bones implementation.

In the promise’s then callback we call the json method of the HTTP Response to extract the data within the response.for example:.then(response => response.json().data as Hero[])

Each Http service method returns an Observable of HTTP Response objects.
The async pipe subscribes to the Observable

A Subject is a producer of an observable event stream
A Subject is also an Observable

debounceTime(300) waits until the flow of new string events pauses for 300 milliseconds before passing along the latest string. We’ll never make requests more frequently than 300ms.
distinctUntilChanged ensures that we only send a request if the filter text changed. There’s no point in repeating a request for the same search term.

switchMap calls our search service for each search term that makes it through the debounce anddistinctUntilChanged gauntlet. It cancels and discards previous search observables, returning only the latest search service observable.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值