我在Windows机器上使用VSCode、React/NextJS和Typescript。
一只猫跳到我的笔记本电脑上。猫走后,我突然有我的 typescript 告诉我所有的数组方法都不存在。
请参见下面的错误代码
编辑:添加示例代码
const hello = ["hi", "hi2", "hi3"]
if (hello.length > 2){
console.log("hi")
}
Error: Property 'length' does not exist on type 'string[]'.ts(2339)
const arrray = ["hi", "hi2", "hi3"]
const why = arrray[1]
Error: Element implicitly has an 'any' type because expression of type '1' can't be used to index type 'string[]'.
Property '1' does not exist on type 'string[]'.ts(7053)
typing arrray. in VSCode gives me 8 options, copyWithin, entries, fill, find, findIndex, flat, flatMap, includes
1条答案
按热度按时间wn9m85ua1#
看起来我找到了修复程序-我所要做的就是将我的VSCode更新到最新版本。
看起来现在一切都好了。它还修复了我一段时间以来的其他bug。
但为什么猫会造成这种情况?