无法获得使用打字稿的参考资料

时间:2013-04-07 17:30:39

标签: typescript

AppViewModel.ts

interface IAppViewModel
{
    status: any;
}
export class AppViewModel{
....
}

IdentityViewModel.ts

///<reference path="AppViewModel.ts" />

export class IdentityViewModel {

    constructor(parent : IAppViewModel) {
    }
}

我是否应该无法告诉父母在identityViewModel中实现IAppViewModel?它告诉我它在当前范围内不存在。

1 个答案:

答案 0 :(得分:1)

如果您有顶级export指令,则不应使用<reference...将文件链接在一起。 IdentityViewModel.ts应改为import appvm = module('./AppViewModel');。您还需要export任何您希望在原始文件外可见的界面。