打字稿:删除了通用 interface/function 的类型
Typescript: Types are removed for a generic interface/function
我好像是个白痴,这是在VSCode使用打字稿
当我定义一个接口,然后尝试在函数中使用该接口时,智能感知似乎被删除了。由于有点难以解释,所以我添加了一张图片来描述它。
在第一张图片中,您可以看到我能够为发送功能获取智能感知。
在第二个中(当我实际尝试使用它时),您可以看到智能感知和类型信息都已被删除。我该如何解决?
我相信您 运行 陷入了这个已知的 TypeScript 问题:https://github.com/Microsoft/TypeScript/issues/14344
这是 TypeScript 2.5 的错误。类型检查应该都能正常工作,我们只是在这种情况下没有提供正确的建议
我好像是个白痴,这是在VSCode使用打字稿
当我定义一个接口,然后尝试在函数中使用该接口时,智能感知似乎被删除了。由于有点难以解释,所以我添加了一张图片来描述它。
在第一张图片中,您可以看到我能够为发送功能获取智能感知。
在第二个中(当我实际尝试使用它时),您可以看到智能感知和类型信息都已被删除。我该如何解决?
我相信您 运行 陷入了这个已知的 TypeScript 问题:https://github.com/Microsoft/TypeScript/issues/14344
这是 TypeScript 2.5 的错误。类型检查应该都能正常工作,我们只是在这种情况下没有提供正确的建议