[英]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.