Angular 2 - 从其自己的文件加载组件,而不是模块文件

时间:2017-02-23 21:27:51

标签: angular

Angular 2+中,您创建Components并将其注册到NgModule,就像这样;

import { AppComponent1 } from 'app.component1';
import { AppComponent2 } from 'app.component2';

@NgModule({
   declarations: [ AppComponent1, AppComponent2 ]
})
export class AppModule {}

对于一个小网站,我认为这很好用。但是当你拥有一个大型网站时,你会怎么做?尝试将每个模块导入放在同一个文件中非常麻烦。

有没有办法在自己的文件中将组件添加到模块中?更像是这样?

import { AppModule } from '/app/module';

@Component({
   ...
})
export class AppComponent {}

AppModule.declarations.push(AppComponent);

还是什么?

0 个答案:

没有答案
相关问题