提问人:Eagle 提问时间:1/4/2023 更新时间:1/4/2023 访问量:35
是 typescript 中的模块而不是命名空间
Is module instead of namespace in typescript
问:
我有一个像“service.d.ts”这样的文件,它包含多个命名空间和接口,因为我使用命名空间来做到这一点,但很多文章建议在谷歌搜索时使用模块而不是命名空间。
命名空间版本
export namespace TMS.Master {
export enum LocationTypeStatus {
Active = 0,
Disabled = 1
}
}
export namespace CAS.Master {
export enum EmployeeStatus {
Active = 0,
Disable = 1,
Pending = 2
}
export enum TeamStatus {
Active = 0,
Disable = 1
}
}
模块版本
export declare module TMS.Master {
export enum LocationTypeStatus {
Active = 0,
Disabled = 1
}
}
export declare module CAS.Master {
export enum EmployeeStatus {
Active = 0,
Disable = 1,
Pending = 2
}
export enum TeamStatus {
Active = 0,
Disable = 1
}
}
我可以知道模块版本是否正确使用吗?
答: 暂无答案
评论