模型/对象/ A.ts
module App.Models.Objects
{
export class A
{}
}
模型/文摘/ ISomethingElse.ts
module App.Models.Abstracts
{
export interface ISomethingElse
{
A: A;
}
}
如何使用App.Models.Objects
文件中的模块ISomethingElse.ts
?
我尝试过引用:
/// <reference path="../Objects/A.ts" />
但它仍然找不到A
因为它在模块中。我如何导入它?
我尝试过导入:
/// <reference path="../Objects/A.ts" />
import A = require("App.Models.Objects");
但它仍然无法编译。
我做错了什么?
答案 0 :(得分:0)
假设您没有使用编辑器来处理您的参考,您使用的相对参考路径是错误的。以下应该有效:
/// <reference path="../objects/A.ts"/>
module App.Models.Abstracts
{
export interface ISomethingElse
{
a: App.Models.Objects.A;
}
}