2
데코 레이팅 된 클래스에 새 메서드를 추가하고 싶습니다. 모든 것이 잘 작동하지만 컴파일러는 메서드가 존재하지 않는다고 불평합니다. 어떻게 컴파일러를 만족시킬 수 있습니까?Typescript 장식 클래스 새 메서드 추가
export function decorate(constructor : Function) {
constructor.prototype.someMethod = function() {
}
}
@decorate
class Test {
constructor() {
//Property 'someMethod' does not exist on type 'Test'.
this.someMethod();
}
}