官網上有這段範例,我的疑問是,為何其他component都可以直接Import直接用,可是宣告module的時候卻需要@NgModule? 如果直接寫TypeScript的時候也是Import什麼就可以直接用,那到底NgModule的作用是什麼?只是為了把這個Module初始化嗎?那這個動作在做什麼呢?感謝!
import { NgModule } from ‘@angular/core’;
import { BrowserModule } from ‘@angular/platform-browser’;
@NgModule({
imports: [BrowserModule],
providers: [Logger],
declarations: [AppComponent],
exports: [AppComponent],
bootstrap: [AppComponent]
})
export class AppModule { }