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选择器(常用选择器说明)
Sep 28 Javascript
鼠标滑上去后图片放大浮出效果的js代码
May 28 Javascript
jQuery EasyUI API 中文文档 - ProgressBar 进度条
Sep 29 Javascript
完美实现bootstrap分页查询
Dec 09 Javascript
jquery ztree实现树的搜索功能
Feb 25 Javascript
jQuery实现无限往下滚动效果代码
Apr 16 Javascript
url传递的参数值中包含&amp;时,url自动截断问题的解决方法
Aug 02 Javascript
详解JavaScript中typeof与instanceof用法
Oct 24 Javascript
vue实现分环境打包步骤(给不同的环境配置相对应的打包命令)
Jun 04 Javascript
详解利用eventemitter2实现Vue组件通信
Nov 04 Javascript
Vue之封装公用变量以及实现方式
Jul 31 Javascript
vue 全局封装loading加载教程(全局监听)
Nov 05 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
2006/12/13 PHP
yii框架通过控制台命令创建定时任务示例
2014/04/30 PHP
php输出全球各个时区列表的方法
2015/03/31 PHP
php实现随机生成易于记忆的密码
2015/06/19 PHP
thinkphp多层MVC用法分析
2015/12/30 PHP
php 使用curl模拟登录人人(校内)网的简单实例
2016/06/06 PHP
在一个form用一个SUBMIT(或button)分别提交到两个处理表单页面的代码
2007/02/15 Javascript
JS+CSS实现的经典圆角下拉菜单效果代码
2015/10/21 Javascript
Angularjs在初始化未完毕时出现闪烁问题的解决方法分析
2016/08/05 Javascript
老生常谈JavaScript中的this关键字
2016/10/01 Javascript
vue增删改查的简单操作
2017/07/15 Javascript
JS限制输入框输入的实现代码
2018/07/02 Javascript
解决vuejs 使用value in list 循环遍历数组出现警告的问题
2018/09/26 Javascript
JS无限级导航菜单实现方法
2019/01/05 Javascript
回顾Javascript React基础
2019/06/15 Javascript
实用Javascript调试技巧分享(小结)
2019/06/18 Javascript
微信小程序实现左滑删除效果
2020/11/18 Javascript
手动实现vue2.0的双向数据绑定原理详解
2021/02/06 Vue.js
[43:51]2018DOTA2亚洲邀请赛3月30日 小组赛B组 EG VS Secret
2018/03/31 DOTA
Python装饰器实现几类验证功能做法实例
2017/05/18 Python
python 垃圾收集机制的实例详解
2017/08/20 Python
numpy中的ndarray方法和属性详解
2019/05/27 Python
Django中create和save方法的不同
2019/08/13 Python
如何理解Python中包的引入
2020/05/29 Python
class类在python中获取金融数据的实例方法
2020/12/10 Python
python爬取股票最新数据并用excel绘制树状图的示例
2021/03/01 Python
鞋子女王塔玛拉·梅隆同名奢侈品牌:Tamara Mellon
2017/11/22 全球购物
ASICS印度官方网站:日本专业运动品牌
2020/06/20 全球购物
创业计划书的写作技巧及要点
2014/01/31 职场文书
库房保管员岗位职责
2014/04/07 职场文书
活动总结报告格式
2014/05/09 职场文书
幼儿园课题实施方案
2014/05/14 职场文书
个人催款函范文
2015/06/23 职场文书
2015年公司国庆放假通知
2015/07/30 职场文书
中学音乐课教学反思
2016/02/18 职场文书
python套接字socket通信
2022/04/01 Python