vuex报错“Vue3Instance<{}, Readonly<ExtractPropTypes<{}>>, Readonly<ExtractPropType

103 阅读1分钟

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,已经定义。可能是配置定义或格式问题,仔细检查后发现,配置少了一个>

解决方案

检查代码配置