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 28 Javascript
jQuery实现动画效果的实例代码
May 07 Javascript
Js实现滚动变色的文字效果
Jun 16 Javascript
jQuery实现仿QQ头像闪烁效果的文字闪动提示代码
Nov 03 Javascript
使用jQuery的easydrag插件实现可拖动的DIV弹出框
Feb 19 Javascript
JavaScript动态添加事件之事件委托
Jul 12 Javascript
JS 调用微信扫一扫功能
Dec 22 Javascript
微信小程序之获取当前位置经纬度以及地图显示详解
May 09 Javascript
详解layui中的树形关于取值传值问题
Jan 16 Javascript
vue组件tabbar使用方法详解
Nov 06 Javascript
Vue源码解析之数据响应系统的使用
Apr 24 Javascript
vux-scroller实现移动端上拉加载功能过程解析
Oct 08 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 输出缓冲控制(Output Control)详解
2016/08/25 PHP
PHP针对redis常用操作实例详解
2019/08/17 PHP
laravel 查询数据库获取结果实现判断是否为空
2019/10/24 PHP
关于Javascript 的 prototype问题。
2007/01/03 Javascript
javascript String 的扩展方法集合
2008/06/01 Javascript
javascript动画浅析
2012/08/30 Javascript
一个JS函数搞定网页标题(title)闪动效果
2014/05/13 Javascript
javascript 获取浏览器版本
2015/01/21 Javascript
Node.js抓取中文网页乱码问题和解决方法
2015/02/10 Javascript
自己编写的支持Ajax验证的JS表单验证插件
2015/05/15 Javascript
手机开发必备技巧:javascript及CSS功能代码分享
2015/05/25 Javascript
jquery+CSS3实现淘宝移动网页菜单效果
2015/08/31 Javascript
jQuery模拟360浏览器切屏效果幻灯片(附demo源码下载)
2016/01/29 Javascript
修复jQuery tablesorter无法正确排序的bug(加千分位数字后)
2016/03/30 Javascript
jquery自适应布局的简单实例
2016/05/28 Javascript
Js 获取、判断浏览器版本信息的简单方法
2016/08/08 Javascript
js实现各种复制到剪贴板的方法(分享)
2016/10/27 Javascript
javascript修改浏览器title方法 JS动态修改浏览器标题
2017/11/30 Javascript
原生js实现密码强度验证功能
2020/03/18 Javascript
js实现QQ邮箱邮件拖拽删除功能
2020/08/27 Javascript
利用ctypes提高Python的执行速度
2016/09/09 Python
Python 读取图片文件为矩阵和保存矩阵为图片的方法
2018/04/27 Python
python使用for循环计算0-100的整数的和方法
2019/02/01 Python
python-itchat 统计微信群、好友数量,及原始消息数据的实例
2019/02/21 Python
Python3常见函数range()用法详解
2019/12/30 Python
Pycharm安装并配置jupyter notebook的实现
2020/05/18 Python
浅谈HTML5中dialog元素尝鲜
2018/10/15 HTML / CSS
美国知名男士服饰品牌:Brooks Brothers(布克兄弟)
2016/08/25 全球购物
文明学生标兵事迹
2014/01/21 职场文书
人事助理自荐信
2014/02/02 职场文书
班级活动策划书
2014/02/06 职场文书
八一建军节活动方案
2014/02/10 职场文书
学校中层领导培训心得体会
2016/01/11 职场文书
配置nginx 重定向到系统维护页面
2021/06/08 Servers
SQL基础查询和LINQ集成化查询
2022/01/18 MySQL
python 镜像环境搭建总结
2022/09/23 Python