【问题标题】:Using Object.values() in Stackblitz Angular Project在 Stackblitz Angular 项目中使用 Object.values()
【发布时间】:2019-02-21 15:27:22
【问题描述】:

this stackblitz project 中我们可以使用Object.values()

我正在尝试在 this Angular project 中使用它,但它会抛出:

“ObjectConstructor”类型上不存在属性“values”。

我知道,在一般的打字稿项目中,不得不说它是针对 ES2017 环境的,特别是在 TSConfig 中。 Stackblitz 中是否有一些设置可以为此翻转?

IIUC Angular 应该从 CoreJS 获得 Object.values

【问题讨论】:

  • 我认为您可以在.angular-cli.json 级别手动添加tsconfig.json
  • 它是"lib": ["es2017"] in tsconfig.json, but I don't see it in .angular-cli.json` ...

标签: angular typescript stackblitz


【解决方案1】:

我发现要解决这个问题,您只需在 stackblitz 项目依赖项中安装 typescript。只需简单地写:

npm i typescript

我遇到了同样的错误,现在我已经完全可以正常工作了。希望对您有所帮助!

看看这个项目:

https://stackblitz.com/edit/angular-validation-errors

【讨论】:

    猜你喜欢
    • 2019-02-21
    • 2021-09-26
    • 1970-01-01
    • 1970-01-01
    • 2018-12-15
    • 2022-06-14
    • 1970-01-01
    • 2023-02-26
    • 2021-08-11
    相关资源
    最近更新 更多