click:不能将类型“($event: any) => void”分配给类型“MouseEvent”

来源:2-16 本章回顾

爱看日出的手艺人

2022-10-13

图片描述
(property) click: MouseEvent | undefined
不能将类型“($event: any) => void”分配给类型“MouseEvent”。ts(2322)
__VLS_types.ts(109, 56): 所需类型来自属性 “click”,在此处的 “EventObject<undefined, “click”, {}, MouseEvent | undefined>” 类型上声明该属性

多个地方都出现这个问题,请问老师应该怎么解决

写回答

2回答

五月的夏天

2022-10-15

typescript升级一下到最新版本,

0
0

五月的夏天

2022-10-13

看一下typescript的版本是多少,

0
1
爱看日出的手艺人
"dependencies": { "@element-plus/icons-vue": "^2.0.10", "element-plus": "^2.2.17", "sass": "^1.55.0", "vue": "^3.2.37", "vue-router": "^4.1.5" }, "devDependencies": { "@vitejs/plugin-vue": "^3.1.0", "node-sass": "^7.0.3", "sass-loader": "^13.1.0", "typescript": "^4.6.4", "vite": "^3.1.0", "vue-tsc": "^0.40.4" }
2022-10-13
共1条回复

基于Vue3+Vite+TS,二次封装element-plus业务组件

集成大量实际样例,系统掌握前沿技术栈与二次组件库封装能力

447 学习 · 185 问题

查看课程