Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 我们应该在Angular应用程序中创建的所有模块中导入BrowserModule吗?_Html_Angular_Typescript_Routing_Angular Cli - Fatal编程技术网

Html 我们应该在Angular应用程序中创建的所有模块中导入BrowserModule吗?

Html 我们应该在Angular应用程序中创建的所有模块中导入BrowserModule吗?,html,angular,typescript,routing,angular-cli,Html,Angular,Typescript,Routing,Angular Cli,我是新来的。我对BrowserModule的解释如下 导出所有Angular应用程序所需的基础结构。包括在 使用CLI new命令创建的所有Angular应用中的默认设置。 重新导出CommonModule和ApplicationModule,使其导出 和所有应用程序可用的提供商 当我使用angular cli时,我发现默认情况下,这个BrowserModule被导入到应用程序模块中 我的疑问是,我们是否应该在Angular应用程序中创建的所有模块中导入BrowserModule?几乎所有浏览器

我是新来的。我对
BrowserModule
的解释如下

导出所有Angular应用程序所需的基础结构。包括在 使用CLI new命令创建的所有Angular应用中的默认设置。 重新导出CommonModule和ApplicationModule,使其导出 和所有应用程序可用的提供商

当我使用angular cli时,我发现默认情况下,这个
BrowserModule
被导入到应用程序模块中


我的疑问是,我们是否应该在Angular应用程序中创建的所有模块中导入
BrowserModule

几乎所有浏览器应用程序的根应用程序模块AppModule都应该从
@Angular/platform browser导入
BrowserModule

BrowserModule提供启动和运行所必需的服务 浏览器应用程序


BrowserModule
还从
@angular/common
重新导出CommonModule,这意味着
AppModule
模块中的组件也可以访问每个应用程序需要的angular指令,例如
NgIf
NgFor

不要在任何其他模块中导入
BrowserModule
。功能模块和延迟加载的模块应该导入CommonModule。
它们需要通用指令。他们不需要重新安装应用程序范围的提供商


几乎每个浏览器应用程序的根应用程序模块AppModule都应该从
@angular/platform browser导入
BrowserModule

BrowserModule提供启动和运行所必需的服务 浏览器应用程序


BrowserModule
还从
@angular/common
重新导出CommonModule,这意味着
AppModule
模块中的组件也可以访问每个应用程序需要的angular指令,例如
NgIf
NgFor

不要在任何其他模块中导入
BrowserModule
。功能模块和延迟加载的模块应该导入CommonModule。
它们需要通用指令。他们不需要重新安装应用程序范围的提供商


几乎所有浏览器的根应用程序模块AppModule 应用程序应从导入BrowserModule @角度/平台浏览器

BrowserModule提供启动和运行浏览器所必需的服务 浏览器应用程序

BrowserModule还从@angular/common重新导出CommonModule,这 表示AppModule中的组件也可以访问 每个应用程序都需要角度指令,如NgIf和NgFor

请勿在任何其他模块中导入BrowserModule。功能模块和 延迟加载的模块应改为导入CommonModule。他们需要 共同指令。他们不需要重新安装整个应用程序 提供者

核对参考资料


几乎所有浏览器的根应用程序模块AppModule 应用程序应从导入BrowserModule @角度/平台浏览器

BrowserModule提供启动和运行浏览器所必需的服务 浏览器应用程序

BrowserModule还从@angular/common重新导出CommonModule,这 表示AppModule中的组件也可以访问 每个应用程序都需要角度指令,如NgIf和NgFor

请勿在任何其他模块中导入BrowserModule。功能模块和 延迟加载的模块应改为导入CommonModule。他们需要 共同指令。他们不需要重新安装整个应用程序 提供者


检查参考

浏览器模块
提供了启动和运行浏览器应用程序所必需的服务。不要在您创建的任何其他模块中导入
BrowserModule
。正如您所提到的,它通过CLI自动导入根应用程序模块AppModule


浏览本节了解更多信息。

浏览器模块
提供了启动和运行浏览器应用程序所必需的服务。不要在您创建的任何其他模块中导入
BrowserModule
。正如您所提到的,它通过CLI自动导入根应用程序模块AppModule


浏览本节了解更多信息。

默认情况下,任何新的基于web的应用程序都需要BrowserModule。 它应该从@angular/platform浏览器导入


BrowserModule还从@angular/common重新导出CommonModule,这意味着AppModule模块中的组件也可以访问每个应用程序所需的angular指令,例如NgIf和NgFor。

默认情况下,任何新的基于web的angular应用程序都需要BrowserModule。 它应该从@angular/platform浏览器导入

BrowserModule还从@angular/common重新导出CommonModule,这意味着AppModule模块中的组件也可以访问每个应用程序所需的angular指令,如NgIf和NgFor