2017-07-25 145 views
0

我知道这个主题还有一些其他问题,但我的问题与他们不一样:我检查了我的课程,并且已经以与他们相同的方式使用它。 我延伸的A级到B级,我不能访问到B.公共性质这是我(简化)代码:Typescript - 如何访问基类属性

export class A { 
    propertyA: string; 

    constructor() { 
     this.propertyA = "some text"; 
    } 
} 

import {A} from "./A"; 
export class B extends A { 

    constructor() { 
     super(); 
    } 


    static method() { 
     console.log(this.propertyA); 
    } 
} 
+1

您需要了解静态和实例之间的区别。 – Igor

+0

哦,我的坏我刚刚意识到我的巨大错误。我忘了我的方法是静态的 –

回答

4

不能从访问this一个静态方法。删除static,它应该工作。

+0

确实。对不起,我不应该在这里发布这样的问题,我忘了我的方法是一个静态的,谢谢你的答案:) –