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中even选择器的定义和用法
Dec 23 Javascript
jQuery循环动画与获取组件尺寸的方法
Feb 02 Javascript
JavaScript的ExtJS框架中数面板TreePanel的使用实例解析
May 21 Javascript
Node.js读写文件之批量替换图片的实现方法
Sep 07 Javascript
Easyui ueditor 整合解决不能编辑的问题(推荐)
Jun 25 Javascript
JavaScript之Date_动力节点Java学院整理
Jun 28 Javascript
AngularJS基于provider实现全局变量的读取和赋值方法
Jun 28 Javascript
VueJS组件之间通过props交互及验证的方式
Sep 04 Javascript
图文讲解用vue-cli脚手架创建vue项目步骤
Feb 12 Javascript
一百行JS代码实现一个校验工具
Apr 30 Javascript
原生js实现碰撞检测
Mar 12 Javascript
Vue项目开发常见问题和解决方案总结
Sep 11 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
福利彩票幸运号码自动生成器
2006/10/09 PHP
wordpress之wp-settings.php
2007/08/17 PHP
php实现用户在线时间统计详解
2011/10/08 PHP
5种PHP创建数组的实例代码分享
2014/01/17 PHP
PHP二维数组排序简单实现方法
2016/02/14 PHP
Yii2主题(Theme)用法详解
2016/07/23 PHP
使用JQUERY Tabs插件宿主IFRAMES
2010/01/01 Javascript
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
2010/05/13 Javascript
JS实现可拖曳、可关闭的弹窗效果
2015/09/26 Javascript
通用无限极下拉菜单的实现代码
2016/05/31 Javascript
Bootstrap基本组件学习笔记之列表组(11)
2016/12/07 Javascript
jQuery实现的form转json经典示例
2017/10/10 jQuery
AjaxUpLoad.js实现文件上传功能
2018/03/02 Javascript
详解@angular/cli 改变默认启动端口两种方式
2018/11/29 Javascript
如何用webpack4.0撸单页/多页脚手架 (jquery, react, vue, typescript)
2019/06/18 jQuery
JavaScript如何处理移动端拍摄图片旋转问题
2019/11/16 Javascript
JS变量提升原理与用法实例浅析
2020/05/22 Javascript
Python面向对象编程中关于类和方法的学习笔记
2016/06/30 Python
python django 实现验证码的功能实例代码
2017/05/18 Python
定制FileField中的上传文件名称实例
2017/08/23 Python
python实现学生管理系统
2018/01/11 Python
numpy中矩阵合并的实例
2018/06/15 Python
使用Python的toolz库开始函数式编程的方法
2018/11/15 Python
Python内存映射文件读写方式
2020/04/24 Python
keras 实现轻量级网络ShuffleNet教程
2020/06/19 Python
详解python百行有效代码实现汉诺塔小游戏(简约版)
2020/10/30 Python
anaconda安装pytorch1.7.1和torchvision0.8.2的方法(亲测可用)
2021/02/01 Python
css3模拟jq点击事件的实例代码
2017/07/06 HTML / CSS
Html5 Canvas实现图片标记、缩放、移动和保存历史状态功能 (附转换公式)
2020/03/18 HTML / CSS
Banana Republic英国官网:香蕉共和国,GAP集团旗下偏贵族风
2018/04/24 全球购物
String和StringBuffer的区别
2015/08/13 面试题
Java语言程序设计测试题改错题部分
2014/07/22 面试题
会计学财务管理专业个人的自我评价
2013/10/19 职场文书
经理秘书岗位职责
2013/11/14 职场文书
管理部副部长岗位职责范文
2014/03/09 职场文书
Nginx速查手册及常见问题
2022/04/07 Servers