타입스크립트 데코레이터 에러가 나요
조회수 418회
타입스크립트에서 데코레이터 기능을 구현중에
descriptor를 읽어야 하는 상황에서 항상 값을 읽어오지 못합니다
tsconfig에서
experimentalDecorators
emitDecoratorMetadata
는 모두 true로 설정했습니다
혹시 다른 문제가 있는지 알려주시면 감사하겠습니다
class Greeter {
greeting: string;
constructor(message: string) {
this.greeting = message;
}
@enumerable(false)
greet() {
return "Hello, " + this.greeting;
}
}
function enumerable(value: boolean) {
return function (target: any, propertyKey: string, descriptor: PropertyDescriptor) {
descriptor.enumerable = value; // console.log(descriptor) = undefined
};
}
댓글 입력