0
我似乎是一个白痴,这是在VSCode使用打字稿。Typescript:类型被删除的通用接口/功能
当我定义一个接口,然后尝试在一个函数中使用该接口时,intellisense似乎被删除。由于有点难以解释,我添加了一张图片来描述它。
在第一张图片中,您可以看到我能够获取发送功能的智能感知。
在第二个(当我实际尝试使用它时),您可以看到智能感知和类型信息都已被删除。我该如何解决这个问题?
我似乎是一个白痴,这是在VSCode使用打字稿。Typescript:类型被删除的通用接口/功能
当我定义一个接口,然后尝试在一个函数中使用该接口时,intellisense似乎被删除。由于有点难以解释,我添加了一张图片来描述它。
在第一张图片中,您可以看到我能够获取发送功能的智能感知。
在第二个(当我实际尝试使用它时),您可以看到智能感知和类型信息都已被删除。我该如何解决这个问题?
我相信你正在运行到这个已知的打字稿问题:https://github.com/Microsoft/TypeScript/issues/14344
这是打字稿2.5的一个bug。类型检查应该都能正常工作,在这种情况下我们只是不提供正确的建议
强烈建议不同事件的不同发射器:https://basarat.gitbooks.io/typescript/docs/tips/typed-event .html – basarat
在https://github.com/Microsoft/vscode/issues上提出问题这应该是一个错误。 – unional