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 相关文章推荐
jQuery 学习第五课 Ajax 使用说明
May 17 Javascript
jQuery 验证插件 Web前端设计模式(asp.net)
Oct 17 Javascript
javascript中的对象创建 实例附注释
Feb 08 Javascript
JavaScript prototype属性深入介绍
Nov 27 Javascript
自己封装的常用javascript函数分享
Jan 07 Javascript
jquery+ajax请求且带返回值的代码
Aug 12 Javascript
JavaScript 七大技巧(一)
Dec 13 Javascript
JS获取当前脚本文件的绝对路径
Mar 02 Javascript
JS实现分页浏览横向图片(类轮播)实例代码
Nov 06 Javascript
深入理解Vue 组件之间传值
Aug 16 Javascript
安装多版本Vue-CLI的实现方法
Mar 24 Javascript
解决vue+webpack项目接口跨域出现的问题
Aug 10 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
PHP缓冲区用法总结
2016/02/14 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
js 关键词高亮(根据ID/tag高亮关键字)案例介绍
2013/01/21 Javascript
AngularJS的内置过滤器详解
2015/05/14 Javascript
cordova入门基础教程及使用中遇到的一些问题总结
2017/11/14 Javascript
JS实现的倒计时恢复按钮点击功能【可用于协议阅读倒计时】
2018/04/19 Javascript
通过webpack引入第三方库的方法
2018/07/20 Javascript
layui-laydate时间日历控件使用方法详解
2018/11/15 Javascript
小程序实现多列选择器
2019/02/15 Javascript
利用JavaScript的Map提升性能的方法详解
2019/08/14 Javascript
jquery弹窗时禁止body滚动条滚动的例子
2019/09/21 jQuery
浅谈小程序globalData的那些事儿
2019/11/01 Javascript
实例分析JS中的相等性判断===、 ==和Object.is()
2019/11/17 Javascript
[01:07:02]DOTA2-DPC中国联赛 正赛 iG vs PSG.LGD BO3 第三场 2月26日
2021/03/11 DOTA
PyQt5实现拖放功能
2018/04/25 Python
使用Python通过win32 COM打开Excel并添加Sheet的方法
2018/05/02 Python
OpenCV 轮廓检测的实现方法
2019/07/03 Python
python爬虫模拟浏览器的两种方法实例分析
2019/12/09 Python
Python3 使用selenium插件爬取苏宁商家联系电话
2019/12/23 Python
Django使用list对单个或者多个字段求values值实例
2020/03/31 Python
Python利用Xpath选择器爬取京东网商品信息
2020/06/01 Python
python用Tkinter做自己的中文代码编辑器
2020/09/07 Python
如何利用Python 进行边缘检测
2020/10/14 Python
jupyter notebook远程访问不了的问题解决方法
2021/01/11 Python
html5使用canvas画空心圆与实心圆
2014/12/15 HTML / CSS
extern是什么意思
2016/03/10 面试题
霸王洗发水广告词
2014/03/14 职场文书
护理目标管理责任书
2014/07/25 职场文书
安全在我心中演讲稿
2014/09/01 职场文书
个人工作表现自我评价
2015/03/06 职场文书
春节晚会开场白
2015/05/29 职场文书
2015年国培研修感言
2015/08/01 职场文书
《游戏公平》教学反思
2016/02/20 职场文书
Java中使用Filter过滤器的方法
2021/06/28 Java/Android
关于Python中*args和**kwargs的深入理解
2021/08/07 Python
详解Python中__new__方法的作用
2022/03/31 Python