找不到名称'组件' - Angular 2 TypeScript error2304

时间:2016-06-30 19:51:49

标签: typescript angular

我是Angular2和TypeScript的新手。当我尝试一些这样的例子时,吼叫

  @Component({
  selector: 'counter',
  template: `
    {{ value }}
    <button (click)="increase()">Increase</button>
    <button (click)="decrease()">Decrease</button>
  `
  })
  class Counter {
    value: number;

    constructor() {
    this.value = 1;
    }

    increase() {
    this.value = this.value + 1;
    }

    decrease() {
    this.value = this.value - 1;
    }
} 

我面对&#34; 找不到名称&#39;组件&#39; &#34;编译错误。

问题是什么? 我该怎么办?

1 个答案:

答案 0 :(得分:3)

你需要在TS中导入东西,它不知道装饰器是什么,但你可以提供它。

import { Component } from '@angular/core';

另外,请确保导出课程,以便将其导入其他位置。

export class Counter