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 相关文章推荐
网页和浏览器兼容性问题汇总(draft1)
Jun 01 Javascript
jQuery实现带滚动线条导航效果的方法
Jan 30 Javascript
Javascript中的Callback方法浅析
Mar 15 Javascript
jQuery实现ajax调用WCF服务的方法(附带demo下载)
Dec 04 Javascript
ES6中非常实用的新特性介绍
Mar 10 Javascript
js闭包引起的事件注册问题介绍
Mar 29 Javascript
bootstrap table表格使用方法详解
Apr 26 Javascript
react-native 完整实现登录功能的示例代码
Sep 11 Javascript
webuploader实现上传图片到服务器功能
Aug 16 Javascript
JavaScript canvas动画实现时钟效果
Feb 10 Javascript
带你彻底理解JavaScript中的原型对象
Apr 14 Javascript
vue使用节流函数的踩坑实例指南
May 20 Vue.js
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扩展vld查看PHP opcode操作步骤
2013/03/04 PHP
PHP的引用详解
2015/02/22 PHP
PHP获取文件夹内文件数的方法
2015/03/12 PHP
jquery $.ajax入门应用二
2008/11/19 Javascript
jQuery获取Select选择的Text和Value(详细汇总)
2013/01/25 Javascript
用js读、写、删除Cookie代码分享及详细注释说明
2014/06/05 Javascript
JS实现简易图片轮播效果的方法
2015/03/25 Javascript
JQuery入门基础小实例(1)
2015/09/17 Javascript
Javascript 实现计算器时间功能详解及实例(二)
2017/01/08 Javascript
Vue.js 利用v-for中的index值实现隔行变色
2018/08/01 Javascript
element ui 表格动态列显示空白bug 修复方法
2018/09/04 Javascript
angular6 填坑之sdk的方法
2018/12/27 Javascript
使用vuepress搭建静态博客的示例代码
2019/02/14 Javascript
element的el-table中记录滚动条位置的示例代码
2019/11/06 Javascript
[58:57]2018DOTA2亚洲邀请赛3月29日小组赛B组 Effect VS VGJ.T
2018/03/30 DOTA
浅析Python的Django框架中的Memcached
2015/07/23 Python
python3 tkinter实现添加图片和文本
2019/11/26 Python
Python计算机视觉里的IOU计算实例
2020/01/17 Python
python图片剪裁代码(图片按四个点坐标剪裁)
2020/03/10 Python
python实现贪吃蛇游戏源码
2020/03/21 Python
python如何删除文件、目录
2020/06/23 Python
python 将Excel转Word的示例
2021/03/02 Python
Python与C/C++的相互调用案例
2021/03/04 Python
css3遮罩层镂空效果的多种实现方法
2020/05/11 HTML / CSS
让IE9以下版本的浏览器兼容HTML5的方法
2014/03/12 HTML / CSS
浅谈HTML5 &amp; CSS3的新交互特性
2016/07/19 HTML / CSS
印度最大的网上花店:Ferns N Petals(鲜花、礼品和蛋糕)
2017/10/16 全球购物
新加坡一家在线男士皮具品牌:Faire Leather Co.
2019/12/01 全球购物
JSF面试题:Jsf中的核心类用那些?有什么作用?LiftCycle六大生命周期是什么?
2014/07/17 面试题
飞利信loadrunner和软件测试笔试题
2012/09/22 面试题
研究生自我鉴定范文
2013/10/30 职场文书
团支部推优材料
2014/05/21 职场文书
2016年春季运动会加油稿
2015/07/22 职场文书
《我们的民族小学》教学反思
2016/02/19 职场文书
Python预测分词的实现
2021/06/18 Python
vue实现滑动解锁功能
2022/03/03 Vue.js