typescript 将http拦截器添加到模块

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了typescript 将http拦截器添加到模块相关的知识,希望对你有一定的参考价值。

import {NgModule} from '@angular/core';
import {BrowserModule} from '@angular/platform-browser';
import {HTTP_INTERCEPTORS, HttpClientModule} from '@angular/common/http';

import {AppComponent} from './app.component';
import {BaseURLInterceptor} from './services/base-url.interceptor';
import {HttpErrorInterceptor} from './services/http-error.interceptor';

@NgModule({
  declarations: [ AppComponent ],
  imports: [
    BrowserModule,
    HttpClientModule
  ],
  providers: [
    { provide: HTTP_INTERCEPTORS, useClass: BaseURLInterceptor, multi: true },
    { provide: HTTP_INTERCEPTORS, useClass: HttpErrorInterceptor, multi: true }
  ],
  bootstrap: [AppComponent]
})
export class AppModule { }

以上是关于typescript 将http拦截器添加到模块的主要内容,如果未能解决你的问题,请参考以下文章

将定义添加到 Typescript 中的现有模块

将 sass/css 模块添加到 typescript react app

角度拦截器和 CORS

如何将Kendo UI打字输入到TypeScript模块中

typescript 用于以单一方式管理所有HTTP错误的错误拦截器

如何仅在角度中为礼品卡模块添加提供者、服务和拦截器?