英文:
Type 'NamedNodeMap' must have a '[Symbol.iterator]()' method that returns an iterator
问题
我正在使用最新的 TypeScript(5.1.3)构建项目,但编译器报错:
Type 'NamedNodeMap' must have a '[Symbol.iterator]()' method that returns an iterator
。
我想要迭代Element.attributes
。有没有什么选项我漏掉了?在 Playground 上我无法复现这个问题(正如预期的,因为这个问题已经在2018年被修复)。
英文:
I've got a project building with the latest TS (5.1.3) but the compiler is complaining with
Type 'NamedNodeMap' must have a '[Symbol.iterator]()' method that returns an iterator
.
I'm looking to iterate over Element.attributes
. Any idea what option I'm missing ? I can't reproduce this on the playground (as expected since this issue has been fixed in 2018)
答案1
得分: 0
我在tsconfig的lib
中缺少了dom.iterable
。
英文:
I was missing dom.iterable
in the tsconfig lib
.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论