angular2 具有了模塊的概念,響應了后臺程序的號召,高內(nèi)聚 低耦合。模塊就是用來進行封裝,進行高內(nèi)聚  低耦合的功能。

其實各人認為ng2 的模塊和.net的工程類似,如果要使用模塊中定義的功能,第一步就是必須要引用它,ng2 中叫import 導入。

那么我們看模塊是否有層級概念呢,至少目前來看,模塊都是平級的,沒有主子之分。

如何定義模塊呢?

電腦培訓,計算機培訓,平面設計培訓,網(wǎng)頁設計培訓,美工培訓,Web培訓,Web前端開發(fā)培訓

 1 import { NgModule } from '@angular/core'; 2 import { BrowserModule } from '@angular/platform-browser'; 3  4 /* App Root */ 5 import { AppComponent } from './app.component'; 6  7 /* Feature Modules */ 8 import { ContactModule } from './contact/contact.module'; 9 import { CoreModule } from './core/core.module';10 import { routing } from './app.routing';11 import { Title } from '@angular/platform-browser';12 @NgModule({13   imports: [14     BrowserModule,15     ContactModule,16     /*17       &nbs