ts一些解决vscode飘红的方法

1、查看是否有些ts的数据类型定义问题,属性缺少或者属性类型不对

把对应属性加上即可

2、在飘红的代码前面设置**// @ts-ignore** 忽略此行校验(不过一般不建议用这个方法)

3、移除高版本不用的属性版本属性兼容问题

原因:高版本的的ts对某些低版本的属性不兼容或者不使用对应属性了

处理:鼠标放到飘红的地方,根据提示处理,比如有些属性已经不使用了

4、清除缓存

有时候新安装了vscode的插件 ,然后没有重启vscode ,那么插件不生效,还是很多飘红,然后写新的也飘红。

原因:VSCode可能会缓存一些编译结果或类型检查信息。

解决:尝试清除VSCode的缓存 (例如,通过重启VSCode或删除.vscode目录中的某些文件)解决问题。

相关推荐
孟无岐18 小时前
【Laya】Browser 使用说明
typescript·游戏引擎·游戏程序·laya
Nan_Shu_61419 小时前
学习: Threejs (2)
前端·javascript·学习
G_G#19 小时前
纯前端js插件实现同一浏览器控制只允许打开一个标签,处理session变更问题
前端·javascript·浏览器标签页通信·只允许一个标签页
@大迁世界19 小时前
TypeScript 的本质并非类型,而是信任
开发语言·前端·javascript·typescript·ecmascript
GIS之路19 小时前
GDAL 实现矢量裁剪
前端·python·信息可视化
是一个Bug19 小时前
后端开发者视角的前端开发面试题清单(50道)
前端
Amumu1213819 小时前
React面向组件编程
开发语言·前端·javascript
持续升级打怪中20 小时前
Vue3 中虚拟滚动与分页加载的实现原理与实践
前端·性能优化
GIS之路20 小时前
GDAL 实现矢量合并
前端
hxjhnct20 小时前
React useContext的缺陷
前端·react.js·前端框架