0

有时我已经预定义了代码,我希望函数通过快速修复操作自动导入,这可能吗? 在此处输入图像描述

4

1 回答 1

0

VS Code 在检查 JavaScript 代码时是保守的。诸如beforeSaveWarrior可能在其他地方定义的全局变量(这在 JavaScript 领域是一种令人惊讶的常见模式)。这意味着使用未定义的变量,例如beforeSaveWarrior默认情况下不被视为错误。

要将未定义的变量显示为错误并获得导入它们的快速修复,您需要在 Js 文件中启用语义检查。最简单的方法是// @ts-check在 JavaScript 文件的顶部添加。现在未定义的变量如beforeSaveWarrior将被标记为错误。错误的灯泡应包含添加导入的修复

于 2018-11-28T08:50:55.123 回答