Я получаю следующую ошибку при создании следующего машинописного кода.
Property 'runStaticMethod' is a static member of type 'DemoClass'
машинописный код:
export class Main {
constructor(private demo: DemoClass) { }
public run() {
this.demo.runStaticMethod();
}
}
export class DemoClass {
public static runStaticMethod() {
console.log('run...');
}
}
new Main(DemoClass).run();
Я получаю следующую ошибку console
при создании кода typescript
. Но код javascript
работает как положено.
Ошибка консоли:
Chitty:tsc NatarajanG$ tsc
src/index.ts:5:19 - error TS2576: Property 'runStaticMethod' is a static member of type 'DemoClass'
5 this.demo.runStaticMethod();
~~~~~~~~~~~~~~~
Chitty:tsc NatarajanG$