MaterialModule 是否包含 HttpModule?

Does MaterialModule include HttpModule?

MaterialModule in Angular Material 2 默认包含 Http 个供应商吗?

我创建了一个从 @angular/http 注入 Http 的服务。如果我忽略在主 AppModule 中导入 HttpModule,则没有错误,一切都按预期进行。相反,如果我删除了 MaterialModule 的导入,那么我会收到 Http.

没有提供者的错误

由于我导入了整个 MaterialModule,我可以看出这是由于自动导入了 MdIconModule .它在内部使用 HttpModule 以获取 Material 设计图标。