import {NgModule} from '@angular/core'; import {BrowserModule} from '@angular/platform-browser'; import {CommonModule} from '@angular/common'; import {FormsModule} from '@angular/forms'; import {HttpModule} from '@angular/http'; import {RouterModule} from '@angular/router'; import {APP_ROUTES} from './app.routes'; @NgModule({ imports: [BrowserModule, CommonModule, FormsModule, HttpModule, RouterModule.forRoot(APP_ROUTES)] })
という風にして、最初の方でCommonModule
をimportし、
@NgModule
内でまたCommonModule
をimportしてます。
これは何の意味があるのでしょうか。
このモジュール配下のファイルにおいては、最初のimportは必要なくなるということでしょうか?
例えばこのモジュール配下のファイルはCommonModule
を、最初の方でimportしなくてよくなるのでしょうか?
最初のimportと@NgModule
配下のimportの意味の違いが全く分かりません。
ご存知の方、教えてください。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。