vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)


Posted in Javascript onSeptember 11, 2020

问题描述:

今天早上一开机,打开项目,发现项目一片醒目的红色,查看报错原因提示:

Property ‘xxxx' does not exist on type 'CombinedVueInstance<{ readyOnly: unknown; businessPrice: unknown; travelStaffInfo: any; } & Record<never, any> & Vue, object, object, object, Record<never, any>>. Vetur(2339)

vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)

解决过程:

疯狂百度,只查明该报错与typescript相关,但是我这里是一个纯正的vue项目,也没有开启tslint,为啥会报这个错误呢?

vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)

于是重点关注结尾的Vetur(2339),想来应该是与Vetur插件相关。
禁用了Vetur相关的插件之后,果然不报错了。
但是Vetur插件涉及到的东西太多了,格式化,代码片段,直接关闭会导致很多功能无法正常使用!
于是开始研究Vetur的配置,果然找到了玄机。

vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)

vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)

解决办法:

依次点击:文件——首选项——设置,在打开的页面点击,用户——拓展——vetur

然后疯狂下滑,找到Validation: Interpolation一栏,看到这里有一句:

validate interpolation in <template> region using TypeScript language service

大意就是按照TypeScript 的语法规则去校验<template>中的语句。
豁然开朗,关闭该选项即可。

至于为啥会勾选上,八成是因为vetur升级的原因吧 。

到此这篇关于vscode中的vue项目报错Property ‘xxx‘ does not exist on type ‘CombinedVueInstance<{ readyOnly...Vetur(2339)的文章就介绍到这了,更多相关vscode vue项目报错内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Javascript 相关文章推荐
在JavaScript中实现命名空间
Nov 23 Javascript
jQuery AnythingSlider滑动效果插件
Feb 07 Javascript
js中有关IE版本检测
Jan 04 Javascript
利用JQuery制作符合Web标准的QQ弹出消息
Jan 14 Javascript
js加入收藏夹代码(兼容ie/ff/op)
May 16 Javascript
jquery带下拉菜单和焦点图代码分享
Aug 24 Javascript
原生js和jQuery实现淡入淡出轮播效果
Dec 25 Javascript
JavaScript判断表单为空及获取焦点的方法
Feb 12 Javascript
微信小程序 wx.uploadFile无法上传解决办法
Dec 14 Javascript
详解js正则表达式验证时间格式xxxx-xx-xx形式
Feb 09 Javascript
Vue.js上传图片到阿里云OSS存储的方法示例
Dec 13 Javascript
使用js获取身份证年龄的示例代码
Dec 11 Javascript
Vue proxyTable配置多个接口地址,解决跨域的问题
Sep 11 #Javascript
关于ES6尾调用优化的使用
Sep 11 #Javascript
在js文件中引入(调用)另一个js文件的三种方法
Sep 11 #Javascript
Vue项目开发常见问题和解决方案总结
Sep 11 #Javascript
JavaScript实现简单日历效果
Sep 11 #Javascript
vue $mount 和 el的区别说明
Sep 11 #Javascript
JavaScript 判断数据类型的4种方法
Sep 11 #Javascript
You might like
《星际争霸》各版本雷兽特点图文解析 雷兽不同形态一览
2020/03/02 星际争霸
php中看实例学正则表达式
2006/12/25 PHP
PHP处理excel cvs表格的方法实例介绍
2013/05/13 PHP
php实现基于pdo的事务处理方法示例
2017/07/21 PHP
PHP加MySQL消息队列深入理解
2021/02/27 PHP
Iframe thickbox2.0使用的方法
2009/03/05 Javascript
JavaScript继承方式实例
2010/10/29 Javascript
基于jquery的lazy loader插件实现图片的延迟加载[简单使用]
2011/05/07 Javascript
jquery中子元素和后代元素的区别示例介绍
2014/04/02 Javascript
JavaScript来实现打开链接页面的简单实例
2016/06/02 Javascript
js实现百度地图定位于地址逆解析,显示自己当前的地理位置
2016/12/08 Javascript
vue loadmore 组件滑动加载更多源码解析
2017/07/19 Javascript
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
js实现敏感词过滤算法及实现逻辑
2018/07/24 Javascript
vue解决跨域问题(推荐)
2020/11/10 Javascript
Python使用Flask框架获取当前查询参数的方法
2015/03/21 Python
Python插件virtualenv搭建虚拟环境
2017/11/20 Python
python如何定义带参数的装饰器
2018/03/20 Python
python删除文本中行数标签的方法
2018/05/31 Python
[原创]Python入门教程4. 元组基本操作
2018/10/31 Python
Django 响应数据response的返回源码详解
2019/08/06 Python
Python函数式编程指南:对生成器全面讲解
2019/11/19 Python
Python基础之高级变量类型实例详解
2020/01/03 Python
Anaconda的安装及其环境变量的配置详解
2020/04/22 Python
Python Flask异步发送邮件实现方法解析
2020/08/01 Python
pandas 按日期范围筛选数据的实现
2021/02/20 Python
Bjorn Borg官方网上商店:国际运动时尚品牌
2016/08/27 全球购物
伦敦的高级牛仔布专家:Trilogy
2018/08/06 全球购物
AVI-8手表美国官方商店:AVI-8 USA
2019/04/10 全球购物
秋季红领巾广播稿
2014/01/27 职场文书
护理不良事件检讨书
2014/02/06 职场文书
数学系毕业生求职信
2014/05/29 职场文书
2015年教师个人业务工作总结
2015/10/23 职场文书
初中团支书竞选稿
2015/11/21 职场文书
python异步的ASGI与Fast Api实现
2021/07/16 Python
Fluentd搭建日志收集服务
2022/09/23 Servers