我TypeScript
为我的服务结果创建了一个界面。现在我想为里面的两个函数定义一个基本功能。问题是我得到一个错误:
“支持”类型的值不存在“服务结果”属性。
我WebStorm
用于开发(VS2012
让我紧张,因为大型项目冻结 - 等待更好的集成:P)。
这是我的做法:
module Support {
export interface ServiceResult extends Object {
Error?: ServiceError;
Check?(): void;
GetErrorMessage?(): string;
}
}
Support.ServiceResult.prototype.Check = () => {
// (...)
};
Support.ServiceResult.prototype.GetErrorMessage = () => {
// (...)
};
我也尝试将我的原型移动到模块中,但同样的错误仍然......(当然我删除了Support.
前缀)。