【发布时间】:2014-01-26 08:50:29
【问题描述】:
这用于在 TypeScript 0.9.1.1 中编译(省略方法实现):
module MyNodule {
export interface ILocalStorage {
SupportsLocalStorage(): boolean;
SaveData(id: string, obj: any): boolean;
LoadData(id: string): any;
}
export class LocalStorage implements ILocalStorage {
static SupportsLocalStorage(): boolean {
return true;
}
static SaveData(id: string, obj: any): boolean {
return true;
}
static LoadData(id: string): any {
return {};
}
}
}
在 TypeScript 0.9.5 中,我收到编译器错误“类 LocalStorage 声明接口 ILocalStorage 但未实现它”。
我需要更改什么才能再次编译?
注意: 在这种情况下使用接口的原因是: - 有什么类实现的文档 - 让编译器检查接口是否正确实现。
【问题讨论】:
标签: typescript