使用其他组件

组件依赖于其他组件,指令和管道。例如,TodoListComponent依赖于TodoItemComponent 。要让组件知道这些依赖关系,我们将它们分组到一个模块中。

  1. import {NgModule} from '@angular/core';
  2. import {TodoListComponent} from './components/todo-list.component';
  3. import {TodoItemComponent} from './components/todo-item.component';
  4. import {TodoInputComponent} from './components/todo-input.component';
  5. @NgModule({
  6. imports: [ ... ],
  7. declarations: [
  8. TodoListComponent,
  9. TodoItemComponent,
  10. TodoInputComponent
  11. ],
  12. bootstrap: [ ... ]
  13. })
  14. export class ToDoAppModule {
  15. }

declarations属性期望作为模块的一部分的组件,指令和管道的数组。

有关NgModule的更多信息,请参阅 模块部分