0
我在查看flux時發現了一些奇怪的typescript語法,這沒有任何意義。例如;可以重載TypeScript導出嗎?
class Action {
private _source: Action.Source
constructor(source: Action.Source) {
this._source = source
}
get source() {
return this._source
}
}
module Action {
export enum Source {
View,
Server
}
}
export = Action
export = Action在這裏做什麼?是否重載導出模塊和類?以某種方式混合它們?我不理解這裏的語義..