Angular 4,httpClient和HttpClientModule之间的区别

时间:2018-01-06 04:03:41

标签: angular asynchronous behaviorsubject angular4-httpclient

在本文here和其他文章中:看起来你需要在app.module.ts中导入HttpClientModule,在app.component.ts中导入HttpClient来发出http请求。为什么?他们是如何运作的?

1 个答案:

答案 0 :(得分:6)

简单来说,

您可以将HttpClientModule称为"功能包"这是Angular的核心部分。在这个"功能包"中,您还有许多其他小功能,如HttpClient(Angular语言,它"服务"),拦截器等。

为了您使用这些"功能",您需要导入"功能包"在你的主模块中(在你的情况下,是Angular的AppModule),这样你就可以访问工作组件中的HttpClient和许多其他服务。

单线:

  

HttpClient是一个捆绑在里面的角度服务   HttpClientModule。