1. 使用 namespace关键字声明命名空间(模块),其后的 命名空间名称的首字母需大写。
2. 内部需使用 export 关键字暴露需要暴露给外部的变量、接口、类等。
3. 使用语法: 命名空间名.暴露的变量、接口、类名 等
namespace Components {
export interface SquareConfig {
color?: string
width?: number
}
}
1. 使用 namespace关键字声明命名空间(模块),其后的 命名空间名称的首字母需大写。
2. 内部需使用 export 关键字暴露需要暴露给外部的变量、接口、类等。
3. 使用语法: 命名空间名.暴露的变量、接口、类名 等
namespace Components {
export interface SquareConfig {
color?: string
width?: number
}
}