Angular 2 个模块导入
Angular 2 ng module imports
当我们在顶部导入文件时,导入 ngmodule 装饰器的元数据有什么意义。两个输入之间的差异。
这些导入是完全不同的概念。
文件顶部的导入是 TypeScript 导入,使 类、当前文件已知的接口和变量与 Angular2 无关。
@NgModule()
导入是为了使导入 @NgModule()
中的 exports: []
为导入 @NgModule()
所知,以便它们应用于导入模块的组件,如果选择器比赛。
另外 providers: []
导入的模块被添加到注入器的根范围(仅当模块未延迟加载时)。
当我们在顶部导入文件时,导入 ngmodule 装饰器的元数据有什么意义。两个输入之间的差异。
这些导入是完全不同的概念。
文件顶部的导入是 TypeScript 导入,使 类、当前文件已知的接口和变量与 Angular2 无关。
@NgModule()
导入是为了使导入 @NgModule()
中的 exports: []
为导入 @NgModule()
所知,以便它们应用于导入模块的组件,如果选择器比赛。
另外 providers: []
导入的模块被添加到注入器的根范围(仅当模块未延迟加载时)。