subscribe

    0熱度

    1回答

    我有事件清單要做。所以我將訂閱者添加到訂閱列表中。在用戶完成其工作後,它必須退訂。用戶何時結束還不得而知。只有訂戶自己知道這一點。 什麼是最好的設計模式或解決方案。 我用觀察者模式。 這是我的可觀察: internal class EventProvider : IObservable<double> { private readonly List<IObserver<double>>

    1熱度

    1回答

    我對Angular2/RXJS的observables在訂閱時如何工作有一個大體的瞭解,但我在某處犯了一個錯誤。 在我的服務我有一個觀察的可像這樣: // Source private objectDetailsCache = new Subject<ObectDetails>(); // Stream public objectDetails$ = this.obj

    0熱度

    2回答

    在我的組件我有一個保存功能,如下圖所示: save() { var result; //For updating task if (this.task.AllTaskId) { if (this.task.AssignedToCode == null) { this.task.AssignedToCode = "All"; }

    7熱度

    2回答

    我覺得這種情況應該在Angular 2文檔中,但我無法在任何地方找到它。 這裏的情景 提交表單(創建對象)是在服務器上無效 服務器返回一個錯誤,一個400錯誤的請求我以後的形式 上顯示的訂閱回來,我想檢查一個錯誤變量或東西(即如果沒有錯誤>然後路由到新創建的詳細信息頁) 我想象它的工作原理是這樣的: this.projectService.create(project) .subscri

    0熱度

    1回答

    我有一個函數用於決定哪個服務必須被調用,並且我有一個函數模板用於使用從該函數返回的服務進行調用。這個函數調用http.get/http.post等,它返回一個Observable,並對返回的數據做一個映射。 正如您在下面看到的,我在此處訂閱基於服務名稱的服務內的通用函數模板。問題在於,服務沒有被直接調用,而是通過函數在subscribe()中創建了一個問題,其中數據由於隱含類型'any'而被標記。

    9熱度

    4回答

    我需要調用一個方法後,從HTTP POST請求獲取數據 服務:request.service.TS get_categories(number){ this.http.post(url, body, {headers: headers, withCredentials:true}) .subscribe( response => { this.total = r

    7熱度

    2回答

    所以一個簡單的問題。我已經使用了RxJS 5幾個月了,而且我遇到了一些我不太瞭解的行爲,因爲我無法在任何地方查看它。 我處於訂閱只有.subscribe();的可觀察鏈不觸發觀察值的情況。 不過,如果我添加一個onNext回調(空或不),可觀察到觸發,和鏈流程:.subscribe(() => {}); 任何人都可以解釋爲什麼這種行爲發生? EDIT2 - 刪除不相關的例子

    1熱度

    1回答

    我正在嘗試一起執行多個Ajax調用。 我找不出這些線路有什麼問題。好像訂閱功能的第二輸入作爲處理組[],而不是授權[] Observable.forkJoin( [this.userService.getAllGroups(),this.userService.getAllAuthorizations()] ) .subscribe( ([group

    0熱度

    1回答

    我們嘗試更新任何用戶\設備推送通知的「標籤」, 我們發現的唯一功能是訂閱\取消訂閱別名或標籤。 但如果我需要更新某些用戶的標籤如何是最好的方式來做到這一點? 用戶可以訂閱到大量的標籤 - 這是要求(不要以爲WL有相關的問題) TNX對你有所幫助, 薩哈爾

    0熱度

    1回答

    我想知道在Angular 2中使用http調用任何api時,我們真的需要.map嗎? 請檢查我的下面的代碼。它與.map工作正常,甚至沒有.map。如果api返回數據,那麼它將返回成功,否則它將返回錯誤。在執行某些操作後,我還會從這裏返回任何模型數據。那麼,我需要Observable嗎?使用它有什麼好處嗎?我使用.subscribe在component一側接收數據。這是好的還是我需要改進? ret