gpt4 book ai didi

ecmascript-6 - StackBlitz - 类型 'ObjectConstructor' 上不存在属性条目

转载 作者:行者123 更新时间:2023-12-05 09:12:57 26 4
gpt4 key购买 nike

我正在尝试在 StackBlitz 中使用此语法:

const someObject = {};
for (let [key, value] of Object.entries(someObject)) {
// .... do whatever
}

编辑器在 条目 下划了红色下划线,并声明“类型‘ObjectConstructor’上不存在属性条目”。

但是代码仍然有效。这似乎只是一个 linting 问题,编辑认为这行不通……但它确实行得通。

如果有人可以提供帮助,这里是 stackblitz https://stackblitz.com/edit/angular-validation-errors

如何让编辑正确地了解语言?

最佳答案

我发现 Stackblitz 不知道您使用的是哪个版本的 TypeScript。默认情况下,babel 以规范 es5 为目标,但据我所知,Object.entries 是在 es2017 中添加的。

要解决您的问题,只需将其添加到名为 enter package name

的输入中的 DEPENDENCIES 部分
npm i typescript

typescript

我已经检查过了,我现在可以完美地使用 intellisense

关于ecmascript-6 - StackBlitz - 类型 'ObjectConstructor' 上不存在属性条目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57200099/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com