【发布时间】:2017-01-20 03:09:01
【问题描述】:
我是 Angular 2 的菜鸟。我正在做 YouTube 教程,但每个教程都有 directives: 部分,我被卡住了。
app.component.ts
import { Component } from '@angular/core';
import { HeaderComponent } from './components/header/header.component'
@Component({
selector: 'my-app',
template: '<h1>Hello</h1><header></header>',
directives: [HeaderComponent]
})
export class AppComponent { }
错误输出为:
Argument of type '{ selector: string; template: string; directives: typeof HeaderComponent[]; }' is not assignable to parameter of type 'ComponentMetadataType'.at line 6 col 3
header.component.ts
import { Component } from '@angular/core';
@Component ({
selector: 'header',
template: '<h2>hit!</h2>'
})
export class HeaderComponent { }
这是错误的截图
【问题讨论】:
-
什么版本的角度?
-
您使用的是哪个版本的 angular2?
标签: angular