【问题标题】:Typescript: Types are removed for a generic interface/function打字稿:为通用接口/功能删除类型
【发布时间】:2017-09-13 19:57:00
【问题描述】:

我好像是个白痴,这是在 VSCode 中使用 typescript。

当我定义一个接口,然后尝试在函数中使用该接口时,智能感知似乎被删除了。由于有点难以解释,所以我添加了一张图片来描述它。
在第一张图片中,您可以看到我能够为发送功能获得智能感知。
在第二个中(当我实际尝试使用它时),您可以看到智能感知和类型信息都已被删除。我该如何解决这个问题?

【问题讨论】:

标签: typescript visual-studio-code intellisense typescript2.0


【解决方案1】:

我相信您遇到了这个已知的 TypeScript 问题:https://github.com/Microsoft/TypeScript/issues/14344

这是 TypeScript 2.5 的错误。类型检查应该都能正常工作,只是在这种情况下我们没有提供正确的建议

【讨论】:

    猜你喜欢
    • 2021-07-17
    • 2019-04-10
    • 2017-09-16
    • 2017-04-15
    • 2017-09-26
    • 2018-09-07
    • 1970-01-01
    • 1970-01-01
    • 2022-01-11
    相关资源
    最近更新 更多