相关疑难解决方法(0)

角度6依赖注入

在最新版本的Angular 6中,使用providedIn服务元数据中的属性在模块中注册服务:

@Injectable({
  providedIn: 'root',
})
export class HeroService {}
Run Code Online (Sandbox Code Playgroud)

但是文档仍然指的是providers在模块元数据中注册模块数组中的服务,就像我们在Angular 5中一样:

@NgModule({
  providers: [HeroService],
})
export class AppModule {}
Run Code Online (Sandbox Code Playgroud)

那么应该使用哪种方法使注入器知道它应该注入的服务&模块提供者的数组方法是否会被弃用?

javascript typescript angular-cli angular angular6

59
推荐指数
2
解决办法
3万
查看次数

标签 统计

angular ×1

angular-cli ×1

angular6 ×1

javascript ×1

typescript ×1