这个错误通常是由于在 TypeScript 中使用了 JavaScript 的 MouseEvent 类型,但是没有指定事件的元素类型。
解决方法是明确指定 MouseEvent 的元素类型,例如:
function handleClick(event: MouseEvent<HTMLButtonElement>) {
// Do something with event.currentTarget
这样就能够避免 ts2315 错误的出现。
|
|
心软的香菜 · DTS Bundle Generator 使用教程· 3 周前 · |
|
|
痴情的铁板烧 · 前端開發環境 + React + TS - ...· 3 周前 · |
|
|
欢快的乌冬面 · ICommand Interface in ...· 3 月前 · |
|
|
乐观的番茄 · 不能将类型“(string | ...· 1 年前 · |
|
|
细心的豆腐 · 浅谈Unity之窗口分辨率调整-01-阿里云 ...· 1 年前 · |
|
|
腹黑的饭卡 · [解决]RESTEASY003215: ...· 2 年前 · |
|
|
想表白的四季豆 · 执行批量操作 - JDBC Driver ...· 2 年前 · |
| event object react typescript |
| https://juejin.cn/s/type%20'mouseevent'%20is%20not%20generic.%20ts%202315 |
|
|
一直单身的跑步鞋
2 年前 |
|
|
心软的香菜 · DTS Bundle Generator 使用教程 3 周前 |
|
|
乐观的番茄 · 不能将类型“(string | undefined)[]”分配给类型“string[]”。 不能将类型“string | undefined”分配给类型“string”。 - CSDN文库 1 年前 |
|
|
细心的豆腐 · 浅谈Unity之窗口分辨率调整-01-阿里云开发者社区 1 年前 |