![](/img/trans.png)
[英]Retry http request with Angular Interceptor ONLY when user clicks a button
我正在使用 Angular HttpInterceptor 來處理我的 Http 請求中的錯誤。 如果有 401 以外的錯誤,我將顯示一個包含 2 個按鈕的彈出模式(“關閉”關閉模式和“重試”再次重試他們的請求)。 但是,當用戶單擊“重試”按鈕時,我無法弄清楚如何重試 http 調用。 我已確認當用 ...
[英]Retry http request with Angular Interceptor ONLY when user clicks a button
我正在使用 Angular HttpInterceptor 來處理我的 Http 請求中的錯誤。 如果有 401 以外的錯誤,我將顯示一個包含 2 個按鈕的彈出模式(“關閉”關閉模式和“重試”再次重試他們的請求)。 但是,當用戶單擊“重試”按鈕時,我無法弄清楚如何重試 http 調用。 我已確認當用 ...
[英]Some trouble with "catchError" angular function
我有一個錯誤這是一個錯誤所以我正在學習如何在 angular http 服務中使用 catchError function 捕獲錯誤我有一個執行 function 處理程序錯誤的 ts 文件 我有一個使用這個 function 的服務: ...
[英]What need to do that ErrorHandler works correctly?
我在 web 中發現 ErrorHandler 可以捕獲所有錯誤作為客戶端錯誤以及 httpErrorResponse 錯誤。 但在我的情況下,我只能捕獲 GlobalErrorHandlerService 中的客戶端錯誤,無法捕獲其他 httpErrorResponse。 我做錯了什么? 我的應 ...
[英]How to prevent Angular interceptor from clean error code?
在我的項目中,我使用的是 Angular 15。在內部,我使用了兩個攔截器“HttpRequestInterceptor”和“ErrorInterceptor”。 HttpRequestInterceptor 從服務器響應中刪除錯誤狀態代碼和錯誤消息,因為當我關閉此攔截器時 - 一切正常。 但是 ...
[英]No provider for NgControl found in NodeInjector. how to get rid from this error?
我正面臨這個問題,我搜索了很多但沒有任何效果。 請給我建議,如何解決這個問題。 我已將其添加到應用程序模塊文件中。 從 '@angular/forms' 導入 {FormsModule} 並包含在導入中但是已經添加了。 請提出一些實際有效的建議。 ...
[英]Cannot load the application in newer version without loading it in older version of Angular
我之前正在研究 angular 2,現在將應用程序升級到 angular 12,應用程序正在加載,但前提是版本 2 已編譯和加載。 它編譯成功,但在控制台中出現錯誤。 如何加載較新版本的應用程序? ...
[英]How do I display a back-end error in the front-end in Angular?
我試圖在使用 Angular 材料開發的前端中顯示由后端生成的錯誤。 我希望錯誤消息顯示在警報窗口中。 我的問題是錯誤消息僅顯示在控制台中,而警報窗口中顯示的消息是“未定義”。 我該如何處理這個問題? 服務.ts: ...
[英]Angular: multiple material snackbar in global ErrorHandler
我在 angular 中使用以下全局 ErrorHandler: 和以下帶有小吃店的 NotificationService 當循環中出現 Angular 客戶端錯誤/異常時,會重疊顯示多個快餐欄: 有沒有辦法將小吃店顯示減少到 1 次? 有沒有辦法阻止錯誤/異常傳播? ...
[英]Is it possible to ignore some errors conditionally, in global error handler of Anguler
我有這樣的情況,我打電話給 API 來手動和自動保存數據, 在手動保存的情況下,如果保存失敗,我想顯示錯誤,我使用 angular 全局錯誤處理程序實現了這一點。 在自動保存的情況下,我想忽略錯誤,但由於我有全局錯誤處理程序,它會捕獲錯誤並根據實現將其顯示給用戶。 我試圖找到一種方法來根據某些條件管 ...
[英]Angular, Http Error blocks any further requests
在服務器做出錯誤響應后,我的應用程序不會發送任何進一步的請求。 我正在發送一個請求: 我的錯誤處理程序: 我的管道如下所示: 我可以在控制台中看到“錯誤捕獲”消息,即使在錯誤情況下,方法updateRules()似乎也能正常工作。 但是,在 404-Error-Response 之后,不再調用ngA ...
[英]ASSERTION ERROR: This TNode does not belong to this TView. after angular update from v7.1 to v11
我已將 angular 應用程序從 v7.1 更新到 v11,更新成功,但更新后出現以下錯誤。 ...
[英]How to handle server errors in Angular using Http Interceptors
我正在嘗試處理來自我的 Angular 項目后端的服務器錯誤。 我正在使用角 HTTP 攔截器。 這是我的攔截器服務類 我在 app.module.ts 文件中添加了這個。 如果我檢查並檢查 UI,我可以看到紅色的500 服務器錯誤。如何通過在我的 angular 項目中結合這個 http ...
[英]catchError Not working when returning error 500 from web-api
在嘗試了更復雜的場景后,沒有解決方案,我回到了基礎: 我有一個 web-api 控制器,當返回錯誤 500 時,我希望客戶端能夠捕獲它。 出於某種原因——這不會發生——我可能在這里遺漏了一些東西。 當控制器處於正常狀態時,該機制完美地工作。 運行此代碼時 - 在控制台中,我可以看到:錯誤 5 ...
[英]rxjs error subscription not being triggered
我有一個 .net Core web-api 應用程序。 我故意從 controller 返回異常,但我沒有看到在訂閱的錯誤處理中處理異常。 這是我的代碼(手抄,所以可能會出現拼寫錯誤):Controller: Angular服務: 零件: ...
[英]i can´t use GlobalErrorHandler as Injectable(), and launch it when lazy funcion child Not Found?
問題 我想用這個 我的項目中有 app.modules.ts --> pages.module.ts --> Child(應該啟動 ErrorHandler 的模塊) ...
[英]Why I am getting error in Angular. can't GET /
在實施路由后,我遇到了錯誤can't GET / in Angular。 ...
[英]Angular get all console errors
我正在嘗試捕獲我的 Angular 應用程序的所有控制台錯誤,不僅是 http 響應錯誤,還包括應用程序中生成的錯誤。 我的意思是,所有控制台錯誤,就像這樣 或者像這樣 或者像這樣 我需要的是,當我捕獲到一些錯誤(應用程序錯誤和 http 錯誤)時,我將它放在另一個數據庫服務中以存儲問題並進行一些統 ...
[英]Angular ErrorHandler and HttpErrorResponse
今天,我決定為我的 Angular 應用程序更多地研究一些集中式錯誤報告。 我使用了 Michael Karén 在 Medium 上的精彩文章( https://medium.com/angular-in-depth/expecting-the-unexpected-best-practices ...
[英]Angular 2 Toastr Not Working in Global Error Handler
我試圖在我的全局錯誤處理程序中使用ngx-toastr ,但它給了我以下錯誤。 我剛開始學習 angular,所以我是新手,不知道我做錯了什么。 我查找了幾種解決方案,但似乎都沒有。 這是我的全局錯誤處理程序 - 這是我的 ToastService - 我嘗試了幾種解決方案,但似乎都沒有奏效。 我應 ...
[英]Angular how to use HttpClient in custom ErrorHandler?
當調用處理程序時,我想在我的自定義錯誤處理程序中調用我的 rest API 到 email 自己。 我曾嘗試使用 Injector,但出現此錯誤: 在這里你可以看到我的錯誤處理程序:import { Router } from '@angular/router'; import { ErrorHa ...