有两个打字稿文件:
A.ts:
export class Person {
public name:string;
constructor(){}
}
和
B.ts:
import A = module("A");
var p: A.Person;
到目前为止一切正常。
但是,当我尝试为从 A.ts 导入的类型名称创建快捷方式时:
var Person = A.Person;
var pp: Person;
编译器抱怨(在线:“var pp:Person”):
当前范围内不存在名称“Person”
我怎样才能实现这种或类似的语法,以避免长名称空间?