![](/img/trans.png)
[英]RxJS applying changes for elements one by one
我需要幫助:)我試圖在其他主題中找到解決方案,但未能成功,因此,如果有的話,對不起。 我是新手。 所以,問題。 我有一堆div。 我需要為每個div添加“活動”類,然后在2秒內一一刪除。 我有解決方案,但是我的主人說,“從”到“然后”都不是很好。 有什么想法可以通過其他方式完成嗎 ...
[英]RxJS applying changes for elements one by one
我需要幫助:)我試圖在其他主題中找到解決方案,但未能成功,因此,如果有的話,對不起。 我是新手。 所以,問題。 我有一堆div。 我需要為每個div添加“活動”類,然后在2秒內一一刪除。 我有解決方案,但是我的主人說,“從”到“然后”都不是很好。 有什么想法可以通過其他方式完成嗎 ...
[英]Convert failing Observable into a good one
我有一個對HTTP服務的調用,該服務返回了一個可觀察的對象(它是第三方庫的一部分,因此我無法更改其內部代碼),並且在訂閱我希望在使用中處理的用例時拋出錯誤路徑。 我有這樣的事情: 我的服務等級: 我的消費者: 因此,對於當前的代碼示例,我想做的是,對於狀態代碼為409 ...
[英]Angular v6 pipe(map()) issue
如果有人可以對此有所闡明,我將不勝感激。 我已經去了好幾天了。 這是我的身份驗證服務中存在的兩個函數。 登錄函數先檢索有效的jwt,然后再刷新函數以獲取刷新的jwt。 登錄 刷新 我創建了一個單獨的箭頭函數來處理兩者的映射。 } 我想要這樣做,以便不 ...
[英]How to memorize previous value from stream RxJS
我有2個這樣的可觀察對象: 我想從水龍頭部分的$ loaded流中訪問isLoaded var,該怎么辦? 這是更好的方法嗎? ...
[英]RXJS 5 - Emit a single composite value from an array of observables when all sources emit
我正在使用可觀察對象的pipe方法來組成多個可觀察對象,當數組中的所有可觀察對象都發出時,我想發出一個最終的復合值。 import { apiSvc } from '../lib/api-service' import { of as observableOf } from 'rxjs/ob ...
[英]rxjs - Iterate back in Observables
每次產生一個新值時,我都需要將其與所有先前值進行比較,並且只有在滿足條件的情況下才會將其添加到流中。 如何用可觀察物完成? ...
[英]Centrally importing rxjs lettable operators
我習慣於使用舊的rxjs語法,其中所有方法調用都鏈接在一起,並且可以集中導入所有運算符。 在一個新的應用程序中,我現在開始在Obsrvable上通過管道方法使用“ lettable運算符”,但是我沒有成功地集中導入這些運算符。 因此,在某個組件中,我正在使用map和mergeMap, ...
[英]mergeAll not working the same as a lettable operator (rxjs 5.5+)?
在可釋放運算符之前,代碼如下所示: 重構為使用pipe ,我得到一個類型錯誤,本質上說Observable<Observable<Data>>不能分配給Observable<Data>類型: 但是以下工作正常(我認為不應混合使用可操作的運算符和 ...
[英]Handling retryWhen status code in RxJS 5.5
我有一些代碼要遷移到 RxJS 5.5,它已經可以工作了。 無論如何,如果這個請求以404失敗,按照業務邏輯是可以的。 現在,這幾乎相當於 5.5: 在這里,流程被中斷,因為在 retryWhen 內部,錯誤現在是一個主題,我無法像以前一樣提取狀態。 在最初的調用者中,“e”現在是一個字 ...
[英]rxjs with the pipe operator
我正在使用Angular和rxjs 5.5,並且正在嘗試使此代碼與新的管道運算符一起使用。 因此,基本上,等到用戶加載后,再執行某項操作並終止可觀察對象。 就像這樣: 但是看來do運算符不再在運算符列表中了,那么我該如何實現呢? 我不想使用take(1)或類似的東西。 ...
[英]On chaining and lettable operators
我不確定這是否是問這個問題的正確地方,否則StackOverflow可能是最好的選擇。 所以我走了。 我對rxjs的介紹是通過出色的Angular框架進行的,並且貫穿每個教程,並且在實踐中一直是“從add/operator導入所需的任何內容,然后將其鏈接。例如。 正如在可出租文檔 ...
[英]creating lettable rxjs “string.split” operator
我正在嘗試在rjxs進行一些string操作,盡管我可以使用Javascript的string類和array類上的內置行為來完成該操作,但我想以此作為練習以進一步了解rxjs和更好地理解流利的代碼流。 為此,我必須找到一種適合fluent解決方案的方法,而不是像大多數rxjs示例中看到的那 ...
[英]How would I use `do` as an RxJS lettable operator?
RxJS 5.5允許抓取可釋放的運算符並按如下方式對其進行管道傳遞: 在這些命令之間,我將如何使用do運算符? ...
[英]How to flatten or merge arrays in rxJS
我有一個結構,想將其展平為一個同類數組。 源數組如下所示: 我想將其轉換為以下形式: 到目前為止,我有: 似乎應該有一種方法可以將屬於每個國家的州合並為可觀察的數組。 我已經閱讀了concatMap,mergeMap和switchMap文檔,但是我不太清楚如何將它們放 ...
[英]How do you catch with a pipe?
如何使用lettable運算符和管道執行以下操作? this.httpClient .get(url) .map((res: any) => { const events = res.eventList; return ev ...
[英]RxJS lettable operators for Observable.create
是否有從rxjs/Observable導入的Observable.create() rxjs/Observable運算符? 我已經用從rxjs/observable/of導入的rxjs/observable/of運算符of()替換了從rxjs/Observable導入的Observable ...
[英]Import of lettable operators and observable creation methods
我正在升級到Angular 5和RxJS 5.5.2並嘗試導入Observable.of運算符。 在可租賃運營商之前,我們這樣做: 但現在不鼓勵從包含add路徑導入。 那么現在導入和使用lettable靜態運算符的正確方法是什么? ...