在Typescript中访问属性

在Typescript中访问属性,typescript,Typescript,给定以下代码: module MyModule { class MyClass { someTest = 'Hello'; options = { myNumber: 3, myObject: { MyOtherObject: { myOtherNumber1: myNumber, // Error

给定以下代码:

module MyModule {
    class MyClass {
        someTest = 'Hello';
        options = {
            myNumber: 3,
            myObject: {
                MyOtherObject: {
                    myOtherNumber1: myNumber,   // Error
                    myOtherNumber2: options.myNumber,   //Error         
                    myOtherText: someText    // Error
                }
            }
        }
    }
}
有没有办法引用MyTherNumber1或MyTherNumber2中的myNumber或MyTherText中的某个文本

使用MyThermerNumber1'无法找到'myNumber'

使用MyThermerNumber2时,找不到“选项”


对于myOtherText:“找不到someText”

变量是实例属性,必须使用
this
关键字访问这些属性,即

this.options.myNumber

this.someText


由于未指明任何内容,这些属性在默认情况下是公共的,可以在类外访问。

我意识到这一点,但我认为我的问题是,时间已经很晚了,在我的开发环境中还存在一些其他因素。但标记为答案。