[英]Difference between 2 imports in Angular
我是Angular初學者,我不明白一點。 在以下代碼中, BrowserModule
有2個導入。 一個在第二行,另一個在@ngmodule
。 那么他們和每個角色之間的區別是什么?
import { NgModule } from '@angular/core';
**import { BrowserModule } from '@angular/platform-browser';**
import { AppComponent } from './app.component';
@NgModule({
**imports: [ BrowserModule ],**
declarations: [ AppComponent ],
bootstrap: [ AppComponent ]
})
export class AppModule { }
第一個是ES6導入,這與Angular沒有任何關系。 它只是意味着“我們需要來自@angular/platform-browser
軟件包的BrowserModule
。
第二個(傳入NgModule
) 是 Angular特有的。 這個告訴Angular AppModule
將使用BrowserModule
聲明的工具。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.