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
。这背后的原因是什么?
答案 0 :(得分:0)
然而,typescript似乎无法找到/识别IFancyViewModel
如果编译得很好,那么TypeScript
已经完成了作业。在运行时 interface
被删除并且不存在。