相关疑难解决方法(0)

输入没有完整名称空间

有两个打字稿文件:

A.ts:

export class Person {
    public name:string;
    constructor(){}
}
Run Code Online (Sandbox Code Playgroud)

B.ts:

import A = module("A");
var p: A.Person;
Run Code Online (Sandbox Code Playgroud)

到目前为止一切正常.

但是,当我尝试为从A.ts导入的类型名称创建快捷方式时:

var Person = A.Person;
var pp: Person;
Run Code Online (Sandbox Code Playgroud)

编译器抱怨(在线:"var pp:Person"):

当前范围中不存在名称"Person"

我怎样才能实现这种或类似的语法,以避免长名称空间?

typescript

9
推荐指数
1
解决办法
5898
查看次数

标签 统计

typescript ×1