1

ErrorHandler在我的 angular5 项目中使用界面来显示错误消息并在控制台中记录错误。问题是我得到了Error: uncaught (in promise): Missing number at position 0Cannot read property of undefined当我单击Submit详细信息表单的按钮时,对于所有其他Submit按钮,我都没有收到此错误。

谁能指导我为什么会收到此错误以及如何处理?谢谢。

// errors-handler.ts
import { ErrorHandler, Injectable} from '@angular/core';
import { HttpErrorResponse } from '@angular/common/http';

@Injectable()
export class ErrorsHandler implements ErrorHandler {
  handleError(error: any) {   
      if (error.error.message != undefined) {
         var errorMsg = error.error.message;
      } else {
         var errorMsg = "No description available";
      }
   }
}
4

0 回答 0