TypeScript ``` No related error spans return for type assignment mismatch ```

gijlo24d  于 3个月前  发布在  TypeScript
关注(0)|答案(2)|浏览(25)

TypeScript版本: 3.1.0-dev.20180802
搜索词:

  • relatedInformation
  • related diagnostics
    代码

对于ts:

let b: number = 1
b = ''

预期行为:

b = '' ( #25030 )的赋值上返回 relatedInformation

实际行为:

relatedInformation

Playground链接:
相关问题:

b91juud3

b91juud31#

预计会出现在属性上。例如:

type SomeType = { a: number; b: string };

var x: SomeType = {
    a: "",
    b: ""
}
6ovsh4lw

6ovsh4lw2#

我猜我们可以查看错误节点并推断它是一个赋值,然后将相关跨度与声明一起放在一起。

相关问题