RxJS endWith

2020-10-13 17:40 更新

返回一個 Observable,它在發(fā)射完源 Observable 發(fā)射的項目之后,發(fā)射您指定為參數(shù)的項目。

endWith<T>(...array: (SchedulerLike | T)[]): MonoTypeOperatorFunction<T>

參量

數(shù)組 類型:`(SchedulerLike T)[]`。

returns

MonoTypeOperatorFunction<T>:一個 Observable,它發(fā)出源 Observable 發(fā)出的項目,然后發(fā)出指定的 Iterable 中的項目。

描述

結束于大理石圖

源可觀察到的完成后,附加一個發(fā)射,然后也完成。

import { of } from 'rxjs';
import { endWith } from 'rxjs/operators';


of('hi', 'how are you?', 'sorry, I have to go now').pipe(
  endWith('goodbye!'),
)
.subscribe(word => console.log(word));
// result:
// 'hi'
// 'how are you?'
// 'sorry, I have to go now'
// 'goodbye!'

超載

endWith(scheduler: SchedulerLike): MonoTypeOperatorFunction<T>

參量 類型
調度器 類型:SchedulerLike

returnsMonoTypeOperatorFunction<T>

endWith(v1: A, scheduler: SchedulerLike): OperatorFunction<T, T | A>

參量 類型
v1 類型:A
調度器 類型:SchedulerLike

returnsOperatorFunction<T, T A>

endWith(v1: A, v2: B, scheduler: SchedulerLike): OperatorFunction<T, T | A | B>

參量 類型
v1 類型:A
v2 類型:B
調度器 類型:SchedulerLike

returnsOperatorFunction<T, T A B>

endWith(v1: A, v2: B, v3: C, scheduler: SchedulerLike): OperatorFunction<T, T | A | B | C>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
調度器 類型:SchedulerLike

returnsOperatorFunction<T, T A B C>

endWith(v1: A, v2: B, v3: C, v4: D, scheduler: SchedulerLike): OperatorFunction<T, T | A | B | C | D>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
v4 類型:D
調度器 類型:SchedulerLike

returnsOperatorFunction<T, T A B C D>

endWith(v1: A, v2: B, v3: C, v4: D, v5: E, scheduler: SchedulerLike): OperatorFunction<T, T | A | B | C | D | E>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
v4 類型:D
v5 類型:E
調度器 類型:SchedulerLike

returnsOperatorFunction<T, T A B C D E>

endWith(v1: A, v2: B, v3: C, v4: D, v5: E, v6: F, scheduler: SchedulerLike): OperatorFunction<T, T | A | B | C | D | E | F>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
v4 類型:D
v5 類型:E
v6 類型:F
調度器 類型:SchedulerLike

returnsOperatorFunction<T, T A B C D E F>

endWith(v1: A): OperatorFunction<T, T | A>

參量 類型
v1 類型:A

returnsOperatorFunction<T, T A>

endWith(v1: A, v2: B): OperatorFunction<T, T | A | B>

參量 類型
v1 類型:A
v2 類型:B

returnsOperatorFunction<T, T A B>

endWith(v1: A, v2: B, v3: C): OperatorFunction<T, T | A | B | C>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C

returnsOperatorFunction<T, T A B C>

endWith(v1: A, v2: B, v3: C, v4: D): OperatorFunction<T, T | A | B | C | D>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
v4 類型:D

returnsOperatorFunction<T, T A B C D>

endWith(v1: A, v2: B, v3: C, v4: D, v5: E): OperatorFunction<T, T | A | B | C | D | E>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
v4 類型:D
v5 類型:E

returnsOperatorFunction<T, T A B C D E>

endWith(v1: A, v2: B, v3: C, v4: D, v5: E, v6: F): OperatorFunction<T, T | A | B | C | D | E | F>

參量 類型
v1 類型:A
v2 類型:B
v3 類型:C
v4 類型:D
v5 類型:E
v6 類型:F

returnsOperatorFunction<T, T A B C D E F>

endWith(...array: Z[]): OperatorFunction<T, T | Z>

參量 類型
數(shù)組 類型:Z[]

returnsOperatorFunction<T, T Z> endWith(...array: (SchedulerLike | Z)[]): OperatorFunction<T, T | Z>

參量 類型
數(shù)組 類型:(SchedulerLike | Z)[]

returnsOperatorFunction<T, T Z>

以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號