TypeScript - 属性包括一个类

时间:2014-10-17 10:41:17

标签: typescript

在TypeScript中,有两个类如下所示:

Oferta.ts:

module Ofertas{
   export class Oferta {
      VMVivienda: Ofertas.Vivienda();

      constructor(){
         this.VMVivienda = new Ofertas.Vivienda();
      }
   }
}

Vivienda.ts

module Ofertas{
   export class Vivienda {
      viviendaID: number;

      constructor(){
         this.viviendaID = 0;
      }
   }
}

编译时,控制台会抛出错误:

  

错误TS0294:属性'Vivienda'在类型值上不存在   'typeof Ofertas'

1 个答案:

答案 0 :(得分:0)

/// <reference path='vivienda.ts' />添加到oferta.ts