【发布时间】:2020-09-07 21:50:15
【问题描述】:
ESLint 抱怨“函数缺少返回类型”,尽管据我所知定义了返回类型。
什么可能导致这种情况?是我遗漏了什么还是 ESLint 遗漏了什么?
如果我返回的东西不符合指定的返回类型,它会抱怨返回的值不能分配给字符串类型并且没有返回类型:
但我想只有第一个来自 ESLint,所以这解释了那里的矛盾。
无论如何,我们将不胜感激。
【问题讨论】:
-
这不仅仅是因为冒号后面需要一个空格,是吗?即
const fn = (): string => 'foo' -
不,这似乎只是 VS Code 处理一些旧的 ESLint 输出或其他东西的一些错误状态,我会回答我自己的问题。
标签: typescript eslint