令我感到惊讶的是,Angular的HTTP module对Angular包含很少特定的内容。实际上,人们倾向于认为它只是一个基于RxJS Observable的HTTP工具包,它恰好是Angular的一部分,因此被封装在一个NgModule中。在Angular之外使用NgModule?
我相信基于Observable的HTTP请求的想法在其他框架中也是有意义的,因此在非Angular项目中导入和使用@angular/http
会很有用。然而,这引出了如何在Angular之外使用NgModule
的问题,尤其是涉及依赖注入和类实例化的问题,否则这些问题将在内部处理。
NgModule在Angular中使用它的文档,就像它的意图一样。但是,我实际上似乎找不到任何有关在Angular环境之外使用任何此类特定文档的具体文档。有没有人在这里设法使用Angular以外的部分?
谢谢,我很高兴有更多的了解到这一切都适合更大的故事。这听起来像是令人兴奋的变化:) – Tycho