vuex报错“Vue3Instance<{}, Readonly<ExtractPropTypes<{}>>, Readonly<ExtractPropTypes<{}>>, {}, {}, true, ComponentOptionsBase”
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,已经定义。可能是配置定义或格式问题,仔细检查后发现,配置少了一个>
解决方案
检查代码配置
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 上周热点回顾(2.24-3.2)