W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
返回一個 Observable,它僅發(fā)出源 Observable 發(fā)出的最后一項。 在這種情況下,它可以選擇將謂詞函數(shù)作為參數(shù),而不是發(fā)出 源 Observable 的最后一項,生成的 Observable 將發(fā)出最后一項 來自滿足謂詞的 Observable 來源。
last<T, D>(predicate?: (value: T, index: number, source: Observable
<T>) => boolean, defaultValue?: D): OperatorFunction
<T, T | D>
predicate | 可選的。 默認值為 undefined 。 任何源排放物品都必須滿足的條件。 |
---|---|
默認值 | 可選的。 默認值為 undefined 。 可選的默認值 謂詞不滿足或沒有值被發(fā)出。 |
OperatorFunction<T, T | D>
:僅發(fā)出滿足給定條件的最后一項的 Observable 從源返回,如果沒有發(fā)出此類項目,則返回 NoSuchElementException。
EmptyError
向觀察者傳遞 EmptyError error
如果 Observable 在 任何 之前完成,則回調(diào) next
發(fā)送 通知 。
Error
-如果源 Observable 發(fā)出與謂詞不匹配的項,則拋出該異常。
last(predicate?: null, defaultValue?: D): OperatorFunction<T, T | D>
參量 | 類型 |
---|---|
predicate | 可選的。 默認值為 undefined 類型: null |
defaultValue | 可選的。 默認值為 undefined 。類型: D |
returns OperatorFunction<T, T D>
last(predicate: (value: T, index: number, source: Observable<T>) => value is S, defaultValue?: S): OperatorFunction<T, S>
參量 | 類型 |
---|---|
predicate | 類型: (value: T, index: number, source: Observable) => value is S |
defaultValue | 可選的。 默認值為 undefined 。 類型: S |
returns OperatorFunction<T, S>
last(predicate: (value: T, index: number, source: Observable<T>) => boolean, defaultValue?: D): OperatorFunction<T, T | D>
參量 | 類型 |
---|---|
predicate | 類型: (value: T, index: number, source: Observable) => boolean |
defaultValue | 可選的。 默認值為 undefined 。類型: D |
returns OperatorFunction<T, T D>
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: