python ruby-programming-language Smalltalk Vue.js Knockoutjs TypeScript JavaScript, OOPs JavaScript Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 8,7,6,5,4 and 2 Interview Questions and Answers Angular 4 Angular 2 AngularJs 1.x NodeJs Perl Programming R Programming RequireJs Rust Programming Backbonejs closure programming language go-programming-language kotlin-programming-language
Angular 4 vs. Angular 5

Should you import BrowserModule or CommonModule?

Should you import BrowserModule or CommonModule?
BrowserModule – Most of all browser applications should import BrowserModule from @angular/platform-browser and the BrowserModule provides services that are important to launch and run your browser apps.

Do not import BrowserModule in any other module.

BrowserModule also re-exports CommonModule from @angular/common and CommonModule is used when you want to use directives - NgIf, NgFor and may more.

BrowserModule exports a couple of NgModules like -
exports: [
  CommonModule,
  ApplicationModule
]


And
//AppModule class with the @NgModule decorator
@NgModule({
  declarations: [
    AppComponent,
    LoginComponent,
    MyPipe,
    MyDirective
  ],
  imports: [//DOM rendering, sanitization, and location
    BrowserModule
  ],
  providers: [//service providers
    MySericeService,
    MyModuleModule
  ],
  bootstrap: [AppComponent],  // bootstrapped entry component
  exports: [
    CommonModule,
    ApplicationModule
  ] 
})
export class AppModule {
  //exporting app module
}
ANIL SINGH

Hi there! Welcome to my blog. My name is Anil Singh. I'm a author of this blog. For more detail about me, kindly refer to this link..
My Blogs - http://code-sample.com and http://code-sample.xyz
My Books - Interview Questions and Answers Books- Get Your Book in 15+ Digital Stores Worldwide..

You Might Also Like
www.code-sample.com/. Powered by Blogger.
ASK Questions