界面无法识别

时间:2015-01-04 13:46:59

标签: typescript

module FancyApp.Controllers {

    export interface IFancyViewModel {}

    export class FancyController implements IFancyViewModel {}

}

module FancyApp {

    ...
    $stateProvider
        .state("fancyState", {
            controller: [INSERT_VIEW_MODEL]
        });

}

当我在FancyApp.Controllers.FancyController上表示[INSERT_VIEW_MODEL]时,它会编译并运行正常,但是打字稿似乎无法找到/识别IFancyViewModel。这背后的原因是什么?

1 个答案:

答案 0 :(得分:0)

  

然而,typescript似乎无法找到/识别IFancyViewModel

如果编译得很好,那么TypeScript已经完成了作业。在运行时 interface删除并且不存在。