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 特性检测并非浏览器检测
Jan 15 Javascript
Jquery实现无刷新DropDownList联动实现代码
Mar 08 Javascript
ECMAScript 创建自己的js类库
Nov 22 Javascript
JavaScript立即执行函数的三种不同写法
Sep 05 Javascript
javascript面向对象之定义成员方法实例分析
Jan 13 Javascript
Javascript核心读书有感之表达式和运算符
Feb 11 Javascript
AngularJS Phonecat实例讲解
Nov 21 Javascript
学习vue.js中class与style绑定
Dec 03 Javascript
webpack构建react多页面应用详解
Sep 15 Javascript
JS实现div模块的截图并下载功能
Oct 17 Javascript
vue中使用v-model完成组件间的通信
Aug 22 Javascript
js仿淘宝放大镜效果
Dec 28 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中require和require_once的区别说明
2014/02/27 PHP
PHP+jQuery+Ajax实现分页效果 jPaginate插件的应用
2015/10/09 PHP
php+ajax制作无刷新留言板
2015/10/27 PHP
PHP将身份证正反面两张照片合成一张图片的代码
2017/04/08 PHP
PHP实现验证码校验功能
2017/11/16 PHP
Ajax+PHP实现的分类列表框功能示例
2019/02/11 PHP
解决php写入数据库乱码的问题
2019/09/17 PHP
PHP时间相关常用函数用法示例
2020/06/03 PHP
sina的lightbox效果。
2007/01/09 Javascript
深入理解JavaScript系列(14) 作用域链介绍(Scope Chain)
2012/04/12 Javascript
Jquery上传插件 uploadify v3.1使用说明
2012/06/18 Javascript
Ext修改GridPanel数据和字体颜色、css属性等
2014/06/13 Javascript
javascript关于继承的用法汇总
2014/12/20 Javascript
js实现jquery的offset()方法实例
2015/01/10 Javascript
JavaScript检测实例属性, 原型属性
2015/02/04 Javascript
jquery拖拽效果完整实例(附demo源码下载)
2016/01/14 Javascript
jQuery的each循环用法简单示例
2016/06/12 Javascript
详解Node全局变量global模块
2017/09/28 Javascript
手挽手带你学React之React-router4.x的使用
2019/02/14 Javascript
使用PreloadJS加载图片资源的基础方法详解
2020/02/03 Javascript
JS正则表达式常见函数与用法小结
2020/04/13 Javascript
Vue获取微博授权URL代码实例
2020/11/04 Javascript
[56:42]VP vs RNG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/17 DOTA
python 平衡二叉树实现代码示例
2018/07/07 Python
Python基于mysql实现学生管理系统
2019/02/21 Python
python3编写ThinkPHP命令执行Getshell的方法
2019/02/26 Python
python与C、C++混编的四种方式(小结)
2019/07/15 Python
python生成器/yield协程/gevent写简单的图片下载器功能示例
2019/10/28 Python
Python程序暂停的正常处理方法
2019/11/07 Python
python批量替换文件名中的共同字符实例
2020/03/05 Python
会计电算化个人求职信范文
2014/01/24 职场文书
倡议书范文
2014/04/16 职场文书
公司委托书格式
2014/08/01 职场文书
创先争优活动党员公开承诺书
2014/08/29 职场文书
2014广电局实施党的群众路线教育实践活动方案思想汇报
2014/09/22 职场文书
鸿蒙3.0体验感怎么样? 鸿蒙3.0系统评测向
2022/08/14 数码科技