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 日期分离成年月日的代码
May 14 Javascript
iframe 异步加载技术及性能分析
Jul 19 Javascript
浅析XMLHttpRequest的缓存问题
Dec 13 Javascript
分享经典的JavaScript开发技巧
Nov 21 Javascript
微信小程序 数据交互与渲染实例详解
Jan 21 Javascript
微信小程序的生命周期的详解
Oct 19 Javascript
JavaScript实现二叉树的先序、中序及后序遍历方法详解
Oct 26 Javascript
Node.js使用Koa搭建 基础项目
Jan 08 Javascript
微信小程序bindtap事件与冒泡阻止详解
Aug 08 Javascript
openlayers实现图标拖动获取坐标
Sep 25 Javascript
vue自定义插件封装,实现简易的elementUi的Message和MessageBox的示例
Nov 20 Vue.js
使用Ajax实现进度条的绘制
Apr 07 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设计模式 Proxy (代理模式)
2011/06/26 PHP
PHP中使用gettext解决国际化问题的例子(i18n)
2014/06/13 PHP
php中instanceof 与 is_a()区别分析
2015/03/03 PHP
php生成图片缩略图的方法
2015/04/07 PHP
php过滤输入操作之htmlentities与htmlspecialchars用法分析
2017/02/17 PHP
PHP实现腾讯短网址生成api接口实例
2020/12/08 PHP
XML的代替者----JSON
2007/07/21 Javascript
js加载读取内容及显示与隐藏div示例
2014/02/13 Javascript
jquery easyui中treegrid用法的简单实例
2014/02/18 Javascript
js实现checkbox全选和反选示例
2014/05/01 Javascript
JavaScript strike方法入门实例(给字符串加上删除线)
2014/10/17 Javascript
使用jQuery和ajax代替iframe的方法(详解)
2017/04/12 jQuery
JS/jquery实现一个网页内同时调用多个倒计时的方法
2017/04/27 jQuery
纯js实现画一棵树的示例
2017/09/05 Javascript
Grunt针对静态文件的压缩,版本控制打包的实例讲解
2017/09/29 Javascript
实例详解Vue项目使用eslint + prettier规范代码风格
2018/08/20 Javascript
vue 解决文本框被键盘遮住的问题
2019/11/06 Javascript
[53:43]VP vs NewBee Supermajor 胜者组 BO3 第三场 6.5
2018/06/06 DOTA
Python中字典的基础知识归纳小结
2015/08/19 Python
运用TensorFlow进行简单实现线性回归、梯度下降示例
2018/03/05 Python
python 获取utc时间转化为本地时间的方法
2018/12/31 Python
Python3多线程基础知识点
2019/02/19 Python
使用Keras构造简单的CNN网络实例
2020/06/29 Python
运动服饰每月订阅盒:Ellie
2018/04/29 全球购物
英国最大的宝石首饰超市:QP Jewellers
2018/09/23 全球购物
优良学风班申请材料
2014/02/13 职场文书
《骆驼和羊》教学反思
2014/02/27 职场文书
五四演讲稿范文
2014/09/03 职场文书
2014年管理工作总结
2014/11/22 职场文书
综合素质评价自我评价
2015/03/06 职场文书
简历自我评价优缺点
2015/03/11 职场文书
活动总结书怎么写
2015/05/11 职场文书
2015年学校信息技术工作总结
2015/05/25 职场文书
创业计划书之情侣餐厅
2019/09/29 职场文书
教你怎么用python实现字符串转日期
2021/05/24 Python
Python之Matplotlib绘制热力图和面积图
2022/04/13 Python