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