這兩個模塊的目的是什麼?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