javascript - Angular2 是否提供在注入(inject)器中注册的项目的命名空间?

标签 javascript angularjs angular

<分区>

在 Angular 1 中,你有“模块”,它们提供的只是一组要用注入(inject)器注册的项目。

Angular 2 在注入(inject)器注册的服务命名空间等方面是否提供了进一步的服务?

最佳答案

Angular NgModule模块 were introduced in Angular 2.0.0 RC5正是出于这个原因,提供具有结构和层次结构的注入(inject)剂。

在此之前,Angular 团队试图完全依赖 ES6 模块(提供程序集只是分组在数组中并导出),但这种设计有太多缺陷。

Angular 2+ 模块与 AngularJS 模块共享相同的想法并提供相同的功能和更多功能,例如 lazy loading .

关于javascript - Angular2 是否提供在注入(inject)器中注册的项目的命名空间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44723912/

相关文章:

javascript - 替换嵌入 iframe 中的视频

javascript - Liferay 7 : Retrieved custom field value using javascript api jsonws return java. lang.NullPointerException

javascript - $interval 发生太多次

javascript - Angular 提前输入 : How to separate label from model?

javascript - 从 Nativescript 的 WebView 访问 header /查询参数

Angular 模板可以使用,但没有 UI 设计的麻烦

jquery - Angular 4 缩放

javascript - 重力点不能与其他元素一起正常工作

javascript - Youtube.com 建有?

angularjs - 为什么要使用独立作用域?