5

我在 VSCode 中使用 angular 10,直到今天一切正常。突然,我无法通过 F12 从 HTML 组件转到定义,右键单击 - 转到定义或 Ctrl+单击。

转到定义仅适用于打字稿组件,除了“没有找到...的定义”之外,我没有收到任何错误

我尝试过更新 VS Code,重新安装 VS Code 并重新安装扩展:John Papa 的 Angular Essentials Angular Language Service Angular Snippets

此外,我在所有项目(其中两个)上都遇到了相同的行为。

谢谢!

4

1 回答 1

2

在我的情况下,经过几次尝试,我发现原因是父 DOM 元素中的 * ngIf="whatever"以及在其他一些情况下在同一级别的其他元素中,删除它后,所有定义都可以再次访问......这是一个错误 作为一种解决方法,我将 Angular 语言服务降级到 11.2.0

于 2021-05-19T21:34:44.573 回答