小编bat*_*sta的帖子

异常行为,找不到名称“Array”

我正在尝试使用 Angular 7 中的数组功能,但我遇到了错误:cannot find name 'Array'. 同样,我无法使用简单的数组方法,如推送和弹出。

这是样本

Angular7 不允许我初始化变量,例如:

list: Array<number> = [1, 2, 3];

根本原因是什么以及如何解决?

更新:tsconfig.js

{
  "compileOnSave": false,
  "compilerOptions": {
    "baseUrl": "./",
    "outDir": "./dist/out-tsc",
    "sourceMap": true,
    "declaration": false,
    "module": "es2015",
    "moduleResolution": "node",
    "emitDecoratorMetadata": true,
    "experimentalDecorators": true,
    "importHelpers": true,
    "target": "es5",
    "typeRoots": [
      "node_modules/@types"
    ],
    "lib": [
      "es2018",
      "dom"
    ]
  }
}
Run Code Online (Sandbox Code Playgroud)

此外,代码编译没有错误。

代码编译成功

神秘的解决方案:我设法通过更新 Visual Studio 代码来解决编译错误。该问题尤其与 Visual Studio 代码更新有关。

typescript ecmascript-6 visual-studio-code angular

5
推荐指数
1
解决办法
1万
查看次数

如何从 GitHub 中的特定提交快速获取补丁?

我在 GitHub 存储库上有一个特定的提交,我想从中提取补丁以应用到不同的地方,类似于我在使用git format-patch.

我很懒,或者存储库太大,我不想为了提取该补丁而获取整个存储库。

我怎样才能快速做到这一点?

github format-patch git-commit

0
推荐指数
1
解决办法
1478
查看次数