对象的Typescript定义,用作数组

时间:2015-07-27 09:49:46

标签: javascript typescript jszip

我正在尝试扩展jszip.d.ts,因为它错过了files对象的描述。这个对象似乎很难描述。

它是实际用作数组的通用对象。它具有在归档中找到的每个文件的属性,并且每个属性值都具有JSZipObject类型。

问题是如何描述没有定义属性集的对象?

有人可以建议解决这个问题的方法吗?或者可能是成功解决此类问题的示例定义文件(除了使用any类型)。

1 个答案:

答案 0 :(得分:4)

这可能就是你要找的东西:

declare var files: { [fileName: string]: JSZipObject };