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 插件学习实例1 插件制作说明与tableUI优化
Apr 02 Javascript
JS 无限级 Select效果实现代码(json格式)
Aug 30 Javascript
Javascript 遮罩层和加载效果代码
Aug 01 Javascript
JQuery boxy插件在IE中边角图片不显示问题的解决
May 20 Javascript
AngularJs表单校验功能实例代码
Feb 09 Javascript
详细介绍RxJS在Angular中的应用
Sep 23 Javascript
使用wxapp-img-loader自定义组件实现微信小程序图片预加载功能
Oct 18 Javascript
使用jquery Ajax实现上传附件功能
Oct 23 jQuery
从0到1构建vueSSR项目之node以及vue-cli3的配置
Mar 07 Javascript
详解vue移动端项目代码拆分记录
Mar 15 Javascript
原生js实现的观察者和订阅者模式简单示例
Apr 18 Javascript
vue+spring boot实现校验码功能
May 27 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 高手之路(二)
2006/10/09 PHP
真正的ZIP文件操作类(php)
2007/07/21 PHP
PHP中spl_autoload_register函数的用法总结
2013/11/07 PHP
php制作的简单验证码识别代码
2016/01/26 PHP
php微信公众号开发之现金红包
2018/04/16 PHP
javascript 随机展示头像实现代码
2011/12/06 Javascript
详解强大的jQuery选择器之基本选择器、层次选择器
2012/02/07 Javascript
js替换字符串的所有示例代码
2013/07/23 Javascript
js图片预加载示例
2014/04/30 Javascript
jQuery添加/改变/移除CSS类及判断是否已经存在CSS
2014/08/20 Javascript
javascript比较两个日期的先后示例代码
2014/12/31 Javascript
基于jQuery实现仿百度首页选项卡切换效果
2016/05/29 Javascript
js实现文字截断功能
2016/09/14 Javascript
学习使用jQuery表单验证插件和日历插件
2017/02/13 Javascript
JS实现图片点击后出现模态框效果
2017/05/03 Javascript
Vue.js实现价格计算器功能
2020/03/30 Javascript
微信小程序使用Socket的实例
2017/09/19 Javascript
vue引入新版 vue-awesome-swiper插件填坑问题
2018/01/25 Javascript
给localStorage设置一个过期时间的方法分享
2018/11/06 Javascript
详解如何使用webpack打包多页jquery项目
2019/02/01 jQuery
使用vue自定义指令开发表单验证插件validate.js
2019/05/23 Javascript
jquery实现下载图片功能
2019/07/18 jQuery
Python 正则表达式实现计算器功能
2017/04/29 Python
pandas数据筛选和csv操作的实现方法
2019/07/02 Python
python3.7将代码打包成exe程序并添加图标的方法
2019/10/11 Python
Python xlrd模块导入过程及常用操作
2020/06/10 Python
python如何停止递归
2020/09/09 Python
阿联酋航空官方网站:Emirates
2017/10/17 全球购物
Camille Jewelry官网:现代女性时尚首饰
2019/07/07 全球购物
致跳远、跳高运动员广播稿
2014/01/09 职场文书
十岁生日父母答谢词
2014/01/18 职场文书
交通安全寄语大全
2014/04/08 职场文书
2014年企业党建工作总结
2014/12/18 职场文书
医德医风自我评价2015
2015/03/03 职场文书
军训心得体会范文(2016最新篇)
2016/01/11 职场文书
使用compose函数优化代码提高可读性及扩展性
2022/06/16 Javascript