这两个模块的目的是什么?BrowserModule和platformBrowserDynamic有什么区别?
import { BrowserModule } from '@angular/platform-browser';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
这两个模块的目的是什么?BrowserModule和platformBrowserDynamic有什么区别?
import { BrowserModule } from '@angular/platform-browser';
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
platformBrowserDynamic
是用于引导Angular应用程序的函数。
BrowserModule
是一个模块,提供人们通常希望在Angular2应用程序中使用的各种服务和指令,如ngIf
。
我认为ngIf来自CommonModule,BrowserModule只是重新导出它。 https://angular.io/docs/ts/latest/cookbook/ngmodule-faq.html#!#q-browser-vs-common-module – maxisam
Angular模块有助于将应用程序组织到一致的功能块中。
根模块需要将BrowserModule从@ angular/platform-browser导入到imports数组中。
BrowserModule注册关键应用服务提供商。它还包括NgIf和NgFor等通用指令,这些指令在任何此模块组件模板中立即可见并可用。
快速启动应用程序是在涉及这个浏览器模块
PlatformBrowserDynamic浏览器中运行的Web应用程序 - 包含流程模板
看到这些链接的客户端代码,这也可能有助于:@angular/platform-browser vs. @angular/platform-browser-dynamic
和https://angular.io/docs/ts/latest/guide/ngmodule.html
可能的['angular2/platform/browser'与'@ angular/platform-browser-dynamic']重复(http://stackoverflow.com/questions/37993476/angular2-platform-browser-vs-angular-platform-browser -dynamic) – Vogel612