我一直在学习Angular2。我发现在RC版本的@Component元数据中使用了'directive'标签来引用其中的另一个组件。但是Ang版本2.1.0中没有与它相关的“指令”标签。我现在应该如何引用另一个组件?
答案 0 :(得分:1)
您应在 directives
declarations
的元属性中声明 @NgModule
,如下所示(已从 directives
装饰器中删除 @Component
元属性
@NgModule({
imports : [ BrowserModule, .... ],
declarations : [
AppComponent,
DashboardComponent //<<<### here it is another component or directive,
HighlightDirective //<<<### directive declared with @Directive decorator
],
providers : [ ],
bootstrap : [ AppComponent ]
})
export class AppModule { }
有关详细信息,请参阅https://angular.io/docs/ts/latest/guide/ngmodule.html