我正在构建一个数组
const myCanvas = document.getElementsByTagName('canvas')
它实际上在工作。它返回给我的是这样的:
images: [
0: canvas,
1: canvas,
2: canvas
]
这是一个 TypeScript 项目,我想迭代这个数组并转换每个图像以记录它。
像这样:
for (const image of myCanvas) {
console.log(canvas.toDataURL());
}
(我没有使用foreach
,因为它不适用于HTMLCollectionOf<HTMLCanvasElement>
类型)
我需要迭代返回我的HTMLCollection
那个。getElementsByTagName
输出是:
Type 'HTMLCollectionOf<HTMLCanvasElement>' must have a '[Symbol.iterator]()' method that returns an iterator