2016-06-30 5 views
1

저는 Angular2 및 TypeScript에서 새롭습니다. 나는 얼굴이 우는 소리'Component'라는 이름을 찾을 수 없습니다 - 각도 2 TypeScript error2304

@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; 
    } 
} 

같은 몇 가지 예를하려고하면 컴파일에 오류 "이름 '구성 요소'를 찾을 수 없습니다."

무엇이 문제입니까? 어떻게해야합니까?

+3

컴포넌트 데코레이터를 가져 왔습니까? – toskv

답변

3

당신은 TS에서 물건을 가져와야합니다. 그렇지 않으면 그 장식자가 무엇인지 알지 못하지만 각도 내에서 제공 할 수 있습니다.

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

또한 다른 위치로 가져올 수 있도록 수업을 내 보냅니다.

export class Counter 
+0

그건 나를 위해 일했습니다. 많이 tnx. –

관련 문제