vuex报错“Vue3Instance<{}, Readonly<ExtractPropTypes<{}>>, Readonly<ExtractPropTypes<{}>>, {}, {}, true, ComponentOptionsBase”

发布时间 2024-01-01 11:01:24作者: 九尾cat

vuex报错“Vue3Instance<{}, Readonly<ExtractPropTypes<{}>>, Readonly<ExtractPropTypes<{}>>, {}, {}, true, ComponentOptionsBase”

报错信息

 

 

 

[{
"resource": "/D:/git/myapp/src/components/CommonHeader.vue",
"owner": "_generated_diagnostic_collection_name_#0",
"code": "2339",
"severity": 8,
"message": "类型“Vue3Instance<{}, Readonly<ExtractPropTypes<{}>>, Readonly<ExtractPropTypes<{}>>, {}, {}, true, ComponentOptionsBase<any, any, any, any, ... 5 more ..., any>> & ... 4 more ... & Readonly<...>”上不存在属性“handleMenu”。",
"source": "ts",
"startLineNumber": 4,
"startColumn": 27,
"endLineNumber": 4,
"endColumn": 37
}]

分析

在添加vuex配置,实现点击按钮折叠左侧导航栏,后出现的报错。报错内容handleMenu,已经定义。可能是配置定义或格式问题,仔细检查后发现,配置少了一个>

解决方案

检查代码配置