零行报错:0:0 error: Parsing error: Cannot read property ‘map‘ of undefined at xxx
项目 为 vue + ts ,eslint 零行报错,控制台零行报错的位置在 vue 单文件,导致项目启动报错,除此之外.ts 文件内便是定义的接口,没有调用map方法,依然eslint 报错 但不影响项目启动。经过分析发现是类型定义导致 :interface xx {lngLat: [number,number]}function demo(data:{lngLat:[number,number
·
项目 为 vue + ts ,eslint 零行报错,控制台零行报错的位置在 vue 单文件,导致项目启动报错,除此之外.ts 文件内便是定义的接口,没有调用map方法,依然eslint 报错 但不影响项目启动。
经过分析发现是类型定义导致 :
interface xx {
lngLat: [number,number]
}
function demo(data:{lngLat:[number,number]}){
}
改成 lngLat: number[] 的形式,可以正确启动
更多推荐
已为社区贡献2条内容
所有评论(0)