2016-11-19 4 views
1

これら2つのモジュールの目的は何ですか?BrowserModuleとplatformBrowserDynamicの違いは何ですか?

import { BrowserModule } from '@angular/platform-browser'; 
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic'; 
+2

['angular2/platform/browser'対 '@ angular/platform-b​​rowser-dynamic']の可能な複製(http://stackoverflow.com/questions/37993476/angular2-platform-b​​rowser-vs-angular-platform-b​​rowser) -dynamic) – Vogel612

答えて

12

platformBrowserDynamicは、角度アプリケーションをブートストラップするための関数です。

BrowserModuleは、ngIfのようなAngular2アプリケーションで通常使用したいすべての種類のサービスと指令を提供するモジュールです。

+4

ngIfはCommonModuleからのものだと思います.BrowserModuleは再エクスポートします。 https://angular.io/docs/ts/latest/cookbook/ngmodule-faq.html#!#q-browser-vs-common-module – maxisam

3

角度モジュールは、アプリケーションをまとまった機能ブロックに編成するのに役立ちます。

ルートモジュールは、BrowserModuleを@ angular/platform-b​​rowserからimports配列にインポートする必要があります。

BrowserModuleは、クリティカルなアプリケーションサービスプロバイダを登録します。また、NgIfやNgForのような一般的な指令が含まれており、このモジュールのコンポーネントテンプレートのいずれかですぐに使用できるようになります。
QuickStartアプリケーションがこのブラウザモジュール

PlatformBrowserDynamicに伴うブラウザで実行するWebアプリケーションです - これらのリンクを参照してくださいテンプレート

を処理し、クライアント側のコードが含まれ、これも役立つかもしれない:@angular/platform-browser vs. @angular/platform-browser-dynamic
https://angular.io/docs/ts/latest/guide/ngmodule.html

+0

私はそれらが同じ質問ではないと思います。 – Kevin

+1

@ケビンリンク先の質問は***まさに***ですこの質問と同じものです。 – d4nyll

関連する問題