从浏览器控制台删除错误消息(Angular HttpClient)

问题描述 投票:0回答:2

有没有办法让HttpClient从浏览器控制台中删除错误消息?

我当前的代码如下所示:

  getStuff(stuffId: string): Observable<Stuff[]> {
    return this.httpClient.get<Stuff[]>(this.stuff() + stuffId + '/stuff/').pipe(
      catchError((err) => {
        console.log(err.status);
        if (err.status === 404) {
          console.log('Not found');
        }
      })
    );
  }

我执行了if语句中的console.log('not found'),但它仍然将标准错误抛出到控制台。

我的目标:在控制台中没有红色:)


更新:

这些错误不会在Firefox中引发,而是在Google Chrome中引发。为什么..?

angular error-handling rxjs angular-httpclient angular-errorhandler
2个回答
© www.soinside.com 2019 - 2024. All rights reserved.