W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
返回一個 Observable,該 Observable 鏡像第一個源 Observable 發(fā)出一個項目。
race<T>(...observables: any[]): Observable
<T>
可觀察的 | 類型:any[] 。 |
---|---|
Observable<T>
:一個Observable,它鏡像第一個 Observable
的輸出以發(fā)出一個項目。
import { race, interval } from 'rxjs';
import { mapTo } from 'rxjs/operators';
const obs1 = interval(1000).pipe(mapTo('fast one'));
const obs2 = interval(3000).pipe(mapTo('medium one'));
const obs3 = interval(5000).pipe(mapTo('slow one'));
race(obs3, obs1, obs2)
.subscribe(
winner => console.log(winner)
);
// result:
// a series of 'fast one'
race(arg: [any]): Observable<A>
參量 | 類型 |
---|---|
精氨酸 | 類型:[any] |
returnsObservable<A>
race(arg: [any, any]): Observable<A | B>
參量 | 類型 |
---|---|
精氨酸 | 類型:[any, any] |
returnsObservable<A | B> |
race(arg: [any, any, any]): Observable<A | B | C>
參量 | 類型 |
---|---|
精氨酸 | 類型:[any, any, any] |
returnsObservable<A | B | C> |
race(arg: [any, any, any, any]): Observable<A | B | C | D>
參量 | 類型 |
---|---|
精氨酸 | 類型:[any, any, any, any] |
returnsObservable<A | B | C | D> |
race(arg: [any, any, any, any, any]): Observable<A | B | C | D | E>
參量 | 類型 |
---|---|
精氨酸 | 類型:[any, any, any, any, any] |
returnsObservable<A | B | C | D | E> |
race(arg: any[]): Observable<T>
參量 | 類型 |
---|---|
精氨酸 | 類型:any[] |
returnsObservable<T>
race(arg: any[]): Observable<{}>
參量 | 類型 |
---|---|
精氨酸 | 類型:any[] |
returnsObservable<{}>
race(a: any): Observable<A>
參量 | 類型 |
---|---|
a | 類型:any |
returnsObservable<A>
race(a: any, b: any): Observable<A | B>
參量 | 類型 |
---|---|
a | 類型:any |
b | 類型:any |
returnsObservable<A | B> |
race(a: any, b: any, c: any): Observable<A | B | C>
參量 | 類型 |
---|---|
a | 類型:any |
b | 類型:any |
C | 類型:any |
returnsObservable<A | B | C> |
race(a: any, b: any, c: any, d: any): Observable<A | B | C | D>
參量 | 類型 |
---|---|
a | 類型:any |
b | 類型:any |
C | 類型:any |
d | 類型:any |
returnsObservable<A | B | C | D> |
race(a: any, b: any, c: any, d: any, e: any): Observable<A | B | C | D | E>
參量 | 類型 |
---|---|
a | 類型:any |
b | 類型:any |
C | 類型:any |
d | 類型:any |
? | 類型:any |
returnsObservable<A | B | C | D | E> |
race(observables: any[]): Observable<T>
參量 | 類型 |
---|---|
可觀察的 | 類型:any[] |
returnsObservable<T>
race(observables: any[]): Observable<{}>
參量 | 類型 |
---|---|
可觀察的 | 類型:any[] |
returnsObservable<{}>
race(...observables: any[]): Observable<T>
參量 | 類型 |
---|---|
可觀察的 | 類型:any[] |
returnsObservable<T>
race(...observables: any[]): Observable<{}>
參量 | 類型 |
---|---|
可觀察的 | 類型:any[] |
returnsObservable<{}>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: